Make the Console\Command and Console\Migrations\BaseCommand abstract
Forward thinking for composer
Merge pull request #4481 from colindecarlo/console-command-is-not-abstract

Make the Console\Command and Console\Migrations\BaseCommand abstract
Fix code formatting.
Merge branch '4.2'