Upgrade gem dependencies
Add new rubies to test against on travis
Fix most rubocop warnings