change sinatra require to be compatible with apps using Resque

Doing a require 'sinatra' includes Sinatra::Delegate, which gets included in the open (onto Kernel). Sinatra::Delegate delegates some methods which breaks stuff like Resque's redis.get calls.
The only change needed is to require 'sinatra/base' instead.