copy: server.js -> driver.js
server.js now delegates to driver
added scaffolding for integration testing. currently the test do not go to the server
test logger/show test, with live data
test for the main page
DRY
create a (non-global) connection and inject it into the passport and logger module
add .secrets to .gitignore
let the test specify port, DB; clean up the DB before the test runs
shut down the DB connection
inject connection into config/passport; go back to using mongoose's default connection in driver