Only include :password in Basic Auth if it's defined (fixes #602)
Merge pull request #605 from bendrucker/master

Only include ":" + pass in Basic Auth if it's defined (fixes #602)