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

Should we `log.error` or throw if these env vars are missing?  It might be a good idea, so you can figure out why things are broken.