First pass at new tests (incomplete)
more promises
replace middleware-test with bouncer-test
Merge pull request #13 from jclem/fix-tests

Fix tests