Change travis configuration to include more jruby versions
Upgrade gem dependencies
Change descendants to use a threadsafe array
Fix rubocop warnings
Fix flay threshold