Initialize Console Application inside the Bolt app

This commit lays the groundwork for issue #851 by initializing the Console
application from within Bolt instead of separately inside the nut shell
script.

By doing this extensions can access the console application using the
`$app['console']` service and can add their own custom commands.
Merge pull request #867 from mvriel/move_console_initialization

Initialize Console Application inside the Bolt app