Adding symfony/console and base Command classes.

Adding a custom Application, OutputFormatter and Shell.