Merged CSharpConsoleHelper class with CSharpConsole

- Merged the CSharpConsoleHelper class with the CSharpConsole class to
simplify things.
- Implemented static instancing into ExtendedBehaviour class.
- Added a reset console command.
- Added some comments to the code.