Updates to work with Sinatra >=1.1

We're finding Croon useful.  I've made some changes so that it will work with 1.1.  Wondering if it could be merged into the main repo, so that projects Gemfiles will not have to be dependant on github as well as rubygems?