Clean up initial migration template

- Use the EventManager to load the MigrationHelper in migration bake templates
- Move migration.ctp to snapshot.ctp
- Properly output values (nulls, booleans, integers)
- Switch from `save()` to `create()` for initial migration template
- Remove up()/down() methods from initial migration template