Do not install development dependencies on Travis CI

Install only needed gems to speed up the tests and to save resources. So collect all non-needed gems to :development group and skip it on Travis. On the other hand add "rake"
to :test group to install it.

(And also update the Gemfile.lock)