Upcase Authorization header to fix HTTP Basic Auth

Some web servers are particularly sensitive to proper casing with the HTTP Authorization header. This PR fixes that problem by changing the header from ```authorization``` to ```Authorization```. All tests were passing without modification.