Added Service to portal server that enables external processes to behave as a plugin by listening to all internal events on PortalEventBus and issuing requests to it via a TCP connection