Spec fixes; separate #to_mongo and #attributes; #to_mongo will always return a BSON::OrderedHash for 1.8.7 compat.