Yes you can host your software here. If it is copyrighted software, you cannot. Please read the TOS before hosting it also. About the confirmation email, have you looked in your spam mail?
Well, since this thread is starting to die out.. I'll just post a picture of myself, you know, to lighten the thread up *Because I'm just so awesome*
Haha, I'm the guy on the right.. It was taken, like two weeks ago..
Your account was still suspended. I have unsuspended it. Please remember to visit the forums once every two weeks. If you are having any more issues create a new thread in this board.