Use native scheduler for starting server
Rename ServerConnectListener to be consistent with the event name
Supress issues during actions while IRC is disconnected
Add README
merge changes from upstream