Convert to new RSpec expect/allow syntax
Split up spec_helper into several support files

And move existing fixture files to the new spec/support
JRuby support
Rubinius support
Setup Travis CI