Update development gem dependencies
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.
Merge pull request #160 from tmatilai/travis

Do not install development dependencies on Travis CI