Merge pull request #1 from mredar/master

Support Basic Auth
unused imports and flake8
correct the s3 http URL
`python setup.py test` should be hooked up...

also, sort of missing the whole point of the multiple buckets.