Refactored console panels:

. created new interface, ConsolePanel, to replace PanelConsole. Deprecated PanelConsole
. renamed PanelConsole implementations to use ConsolePanel naming convention
. renamed PanelConsoleHelper implementations to use ConsolePanel naming convention