Support HTTP authentication

Introduce --auth-user and --auth-pass
Update README
Merge pull request #282 from macbre/http-auth

Support HTTP authentication