Add Gemfile for test dependencies

Closes #391
Explain that Sinatra server will be blocking