remove last traces of basic auth support, we don't need this right now
Merge pull request #21 from mozilla/remove-dead-code

Did a grep over the code base and nothing uses this. So let's rip it out for now.
add basic unit tests (fixes #20).  Generalize auth.js to prepare for __heartbeat__ (issue #17).  Add error message for failed bind creds (fixes #3).  add travis support
awsbox is a dev dependency, not needed in prod
Merge pull request #22 from mozilla/improve-docs

Documentation improvements
Merge pull request #24 from mozilla/awsbox-dev-dep

Add basic tests, move awsbox to a dev dependency.
proudly don our travis badge
more tests - test static file serving, response headers, content types, and urls embedded in well-known document
Merge pull request #29 from mozilla/moar-tests

more tests - test static file serving, response headers, content types, ...
add server/config/README.md
making server easier to deploy
root .gitignore paths when appropriate
Merge pull request #31 from mozilla/rooted-gitignore

root .gitignore paths when appropriate
simplify public/secret key generation
improve docs, remove unnecessary code in gen_keys.js
refactor crypto.js to use new pub/secret key files
merge master
#30 add key generation to .travis.yml
#30 improve docs, scripts/gen_keys.js can actually be run from anywhere
Refactor static mount to make it testable