issue 451 - MakeDrive auth should be pluggable, configurable, optional

Let's check for username/password here, and `log.error` if they are missing so it's easier to debug.