Only bundle install in integration tests if Gemfile has changed.
Refactor async.callback support.  Work in progress, but actually works now.
Add plain rack integration test with async tests.