Fixed dict(BSONObject)

The result does not contain any BSONObjects (recursively converted to
Dict()s) or ObjectIDs (converted to strings)