moved gcServerPlugin and gcClientPlugin classes back from gccommon to server/client packages
cleaned up gcServerPlugin and gcClientPlugin classes
added register() to gcServerPlugin and gcClientPlugin abstract classes