lightirc: multiple bug fixes

* fix bug where stopping the service while in the app would cause an FC
* allow resuming of ServerActivity
* fix a major serverport bug which was causing continuous FCs