disabling previously added collection abstractions (for now commented, to be removed in a later stage)
added scoped adapters specification
missing removal of collection abstraction
added build abstract method and completed the adapter constructor. Due to the changes (no fix parameters list) I opted for removing the memoization of the adapter on a class variable due to the thread-safety implications
rearranged the specs (scoped blocks are not separated anymore)
started implementing solutions for activerecord and datamapper (the get solution for datamapper could be less complicated, though)
updated the value for destroy (in the mongo cases, it returns something other than true, but still true-y)
added scoping to the mongos. Also updated the mongoid spec, which seemed to be compatible with an older version