Remove dateFields from an entity on save

This allows the underlying ORM to handle date fields properly. in Cake3, this is handled by a behavior, but rather than duplicate that logic, we handle it here for the user.