Allow empty password auth header with test.
Merge pull request #138 from danwrong/feature/basicauthwithemptypassword

Allow empty password auth header with test.