Commits for t4deu

All t4deu commits (12)

Descrive the --skip-view option of the action
Describe model generator in Command Line
Add destroy command for actions, models, migrations and mailershanami
Prevent generate migrations with same namehanami
Refactors app and container generatorshanami
Refactors model, migration, mailer, action and app generatorshanami
Refactor the tests of commands "new" and "action"hanami
Fixes the wrong specs path when generating apphanami
Add database and architecture aliases to `lotus new` commandhanami
Initializes the git repository when generating applicationhanami
Fix the error uninitialized constant Lotus::VERSION of app generatorhanami
Refactor the CLI for better maintainabilityhanami