Add support for basic authentication on the POST url.

I just tweaked the script to allow for the case where there is basic authentication required for the URL that you're POST'ing to. It looks for two git config variables, hooks.authuser and hooks.authpass. Note that the password is stored in plaintext on the filesystem (in .git/config) so I'm open to other ways of doing things.