Fix basic auth

We added the ability to emulate password-less auth in #329 (released in 0.16.0) for the cases where you want to use some sort of api key. However I don't believe it ever worked correctly as the trailing colon was not appended.

cc: @yields @travisjeffery