Adding a very simple console database driver.
Adding simple database LoggerDriver.
Refactoring CreateCommand to allow child classes to not prompt.
Updating controller skeleton.
removing __construct from DatabaseDriver.
Adding Integer validation rule.
Adding Migration class.
Adding MigrationRunner.

This class executes all migrations in a given directory up or down to a
given version.

Todo: transactions, automatic migrations table creation, separation of
different modules in the migrations table.
Adding CreateMigrationCommand.
Adding database:migrate:version command.
Adding database:migrate:latest command.
Adding a very simple ConsoleLogger - implement a MonologHandler in the future
Form now passes a flattened array to validation for ease.