JRuby and Rubinius support in specs, Travis

1. Updated gemspec, Appraisals, and Gemfiles to permit running specs under JRuby and Rubinius
2. Added Rubinius and JRuby to the .travis.yml file