Merge pull request #21 from heroku/tests

Tests from @raul!!!
add travis config
the dragons were because of no tests
add travis badge
clean up session destruction
0.4.0.pre3
update lockfile

im not sure the best way to manage this vis-a-vis travis and such
rbx on travis is broken
encrypt_store even if exception raised
re-add expiration

also privatize most methods

closes #4
remove and ignore lockfile
Failing test for authentication after session expiration
Don't check token expiration on authentication requests
Merge pull request #23 from heroku/fix-authentication-after-session-expiration

Fix authentication after session expiration
Add `skip` option to completely skip heroku-bouncer's middleware
remove Gemfile.lock from gemspec

Fixes invalid gemspec by removing file that does not exist.
Merge pull request #26 from heroku/fix-invalid-gemspec

Fix invalid gemspec
Merge pull request #25 from raul/skip-option

Add `skip` option to completely skip heroku-bouncer's middleware
remove Gemfile.lock from gemspec once and for all
Merge pull request #27 from heroku/fix-invalid-gemspec-again

remove Gemfile.lock from gemspec once and for all