renamed gcCommonCommands class
gcServerCommands and gcClientCommands implements xCommandListener
(rather than extending common commands class)
gcCommonCommands implemented as a stand-alone listener
removed handled() function in favor of event.setHandled() directly
removed get() from gcServerCommands_config
added log() and publish() functions to gcServerCommands and gcClientCommands classes