JRuby and Rubinius support in specs, Travis

1. Updated Gemfiles to allow Rubinius and JRuby to run.
2. Added those VMs to .travis.yml.
3. Added begin/rescue to Rakefile to accomodate platforms that don't have RDocTask.