Supports mocha 0.13.0 which removed "mocha/object"
Changelog for #727 [ci skip]
Restores support for mocha >= 0.9.7, < 0.13.0
prep for 2.12
changelog format [ci-skip]
Updates to rake 10
bump version to 2.12
run specs even if Kernel#exit() was called

This commit fixes a problem that I introduced in pull request #569,
where RSpec won't run any specs if someone explicitly called exit() or
if they were using both Test::Unit and RSpec together and they had
loaded RSpec before loading Test::Unit.  In particular, exit() called in
Test::Unit's at_exit handler would raise SystemExit, thereby defining
$!, whose presence inhibits RSpec's at_exit handler from running specs.
Fixes link in Changelog
Changelog for #720

[Closes #720]
Defines shellescape method

Method allows newer versions of Ruby to use string.shellescape while not breaking in 1.8.6
Increases the default timeout to attempt to make rbx-19 go green on travis-ci
Merge pull request #728 from charliemaffitt/shellescape_backwards_compatible

Defines shellescape method
fix spelling error in README.md
Merge pull request #736 from TylerBrock/patch-1

fix spelling error in README.md
Collapse two loops into one.
Just use `inject` rather than `map.inject`.
Fix doc string when a method name is nested under a context string description.

Fixes #733.
Add missing 1.9.3-jruby fixture files.
Changelog for 5529b39d4375c592cefe4ec909a33d8c8178e797.