Add model generators with support for fields

Add support for Rails-style model generators in Ecto.  I creates both migrations, models and a model test.  I like bulleted lists:
  * Creates a starter migration with fields
  * Uses a DB adapter for mapping field types to database column types
  * Automatically compiles newly created things (models & repos)