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