Allow the Model's fromDateTime function to still work when passed an instance of MongoDate

This fixes the "Unexpected data found. The separation symbol could not be found" error when saving models. It occurs because somehow, fromDateTime() is getting passed an instance of MongoDate. This commit doesn't solve the root problem, but allows Model create/update ops to still work for now...