Rename ManualResolveProxy to ManualProxy. This class is used in the unit tests.
Fix incorrect scope for callbacks provided to Model.save() and Model.destroy().
Split ModelPersistenceVerifier into an abstract base class and subclass implementation, in preparation to add CollectionPersistenceVerifier.