Implement separate strategy for Moped

[Moped](/mongoid/moped), which backs Mongoid 3.x, has a different API than 10gen's Ruby mongo driver, used by Mongoid 2.x.

This does not attempt to abstract any of the shared behaviors, either in the library or specs. Happy to flesh that out further.