Upgrade bson and mongo to 1.8.2
Merge pull request #186 from jhollinger/master

Fix build by upgrading bson and mongo to 1.8.2
Use begin_transaction if connection responds to it

Supports ActiveRecord-4.0.0.beta1
Merge pull request #189 from dchelimsky/fix-188

Use begin_transaction if connection responds to it (AR 4)
updates History.txt in prep for 1.0.0 RC release
bumps rbenv-version to 1.9 since we are dropping 1.8 support and the deps require 1.9x
Update README.markdown to fix a small typo
Merge pull request #190 from justinledwards/patch-1

Update README.markdown to fix a small typo
Added support for Moped (when used without Mongoid)
Fixed DatabaseCleaner::Base null strategy spec
Merge pull request #194 from iRonin/master

Added support for Moped (when used without Mongoid)
Make clean_with work for multiple db connections

clean_with avoids using strategy= so that it doesn't actually change the
strategy. This means it was bypassing the section that set the database
to actually clean and therefore it was always cleaning the default.
refactor our common code
Merge pull request #195 from johnf/clean_with_multidb

Make clean_with work for multiple db connections
Removed use of Anonymous class when establishing a connection to a database via ActiveRecord since this is no longer supported in ActiveRecord 4.
Merge pull request #197 from davebrace/master

Remove attempt to establish connections with anonymous classes in ActiveRecord.
Merge remote-tracking branch 'upstream/master'