Add Gemfile

* move to shoulda-context
fix unused variable warning
remove trailing whitespace
Add travis.yml