Allow ruby-head to fail
Updated Travis options to reflect Ruby changes
Don't run CI against the documentation branch.
Test against Rubinius on Travis-CI again, now that it's been updated.
Rubinius is broken on Travis at the moment, disabling those tests.
Added Ruby 1.9.3 to Travis configuration.
Added .travis.yml to test against multiple rubies, tweaked mock respo…