Introduction of ConsoleCommandExtension in order to decouple io.console
and the script engine

Signed-off-by: Oliver Libutzki <o.libutzki@external.telekom.de>
Merge pull request #3 from qivicon/consoleinterpreterextension

Introduction of ConsoleCommandExtension in order to decouple io.console and the script engine