Add Thread ID and Gemify the Repo

This PR adds ThreadID to the log (which is essential for us to unpick comingled requests). Not sure how log processing tools will deal with the "rails[processid:threadid]" format. It also gemifys the repo, which means you can modify your Gemfile to point to the github repo directly.

Addresses both #2 and #3.