Fixed bug when editing a model field with type int, and leaving it empty.
Added check to stop generating models with java fields "Integer" and "Character"
Added check\warning if generating a model with unknown field type.
No longer showing warning when generating a model if a field is an already existing model.
Added migrateDatabase task - not yet creating a migration file.
Reimplemented Table generation.
Implemented table function helpers for 1-1 and 1-n relationships.
Implemented table function helpers for n-n relationships.
Fixed - helper method not always being created in 1-n relationships.
Fixed auto-gen Migrations file to use DatabaseMigrationRow instead.
Merge branch 'orm-advanced-model-relationships' into scaffold-advanced
Updating travis file to use the latest Android build tool.
Added a more descriptive error when generating a new model with a incorrect input.
Refactored scaffold: model now inside package ui.modelname
Fixed (hopefully) travis build - not accepting android's licenses.
Fixed manifest wrong model's package.
Adding support for type boolean.
Fixed travis configuration - this time it will work, probably.
Cleanup generated model: no longer including an id and database case class.
Added warning when generating a model starting with a lowercase.
Improved tests to test the new scaffold code.
Renamed database-generate to database-migration, much more obvious now.
Scaffolding fragment's layout more modular so that views can be composed.
Fixed duplicated imports when scaffolding if model had 2+ Date types for example.
Implemented recursive model generation (fix #28).
Added a new test project for recursive model generation.
Updated tests.
Improved project generation build definition.
Misc bug fixing and improvements.