Typecasting to string as ctype_digit will fail if an int.
Http setters for  username and password
Http getters for  username and password
Adding cert, username, and password to http options. 
Removing default port as sometimes you do not want one. 
Added initial error checking for response.
Added very basic test in Phouch just for testing the rest for now.
Merge pull request #16 from jessiegreen/master

Options mostly and test case