Refactor away from pimple and homebrew console implementation to symfony

- Replace homebrew console controls like Message and Question with
  Symfony Console Component actions
- Replace the pimple DIC with Poor man's DI for simplicity