Added HTTPS to publish_github

Ramnath,  

So here it is.  Documentation updated as well as publish_github for https.  As I said in the comments on my originl commit, I am not sure what sort of security problems this raises.  Any solutions to that, I'd be hacking as I am not knowledgeable about that stuff. 

Currently there isn't any checking for username and password, although that'd be an easy addition.  I did specify this in the comments, I can probably find some time to add the checking in if you want it.

Cheers,
Jeff