Made migration policy use generic NSManagedObjects

Also removed all service calls as this migration may occur after those calls have been removed or changed entirely in the future.