Rack compatibility

Adding rack compatibility.

No changes should be required for use within Rails (please test).
To use with Rack, just add a `use TracerBullets::Middleware` directive before firing up the app. 

Updated documents with a more detailed description of how to setup for Rack.

I setup a dummy rails and rack app to test. I can commit those under an "examples" directory if wanted.