Correct template and add gitattributes
Merge pull request #35 from cakephp/master-template

Correct template and add gitattributes
Simplify return statements in MigrationTask
Refactor the method for retrieving the migration name into a helper method
Rename `bake` method to `snapshot`

This more accurately represents what the method actually performs. The shell also no longer generates a snapshot by default.
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
Fix PHPCS issue
Move test to tests/TestCase directory
Fix reference to template
Update comment on MigrationHelper::__construct()
Properly escape string values
Switch build status to point to master svg badge
Clean up readme title
Switch reference from checkModel to require-table

The new flag is both more semantic and disabled by default. This allows people to generate migrations on the cli without having an existing table class...
Update readme with more straightforward usage docs
Add missing Collection object and use UpperCase for naming of object
Switch from validating filename to validating classname to follow phinx conventions
Add a few helper methods to the MigraitonHelper
Refactor template generation into a helper method
Use helper methods in snapshot.ctp