Move development dependencies into Gemfile

This seems a bad idea, but it won't affect use, and it will make Travis work. I don't really get why it's necessary on this project though...