Support Rack::Test

This adds support for request spec that utilized Rack::Test. 

The beef is in d3e9468, which is done on top of #1