Moved sig event and stop message handling
Moved sig event and stop message handling

- none of this should be inside the start message handling
- move to inside the start function, where it's clearer and makes more sense

TryGhost/Ghost,bitjson/Ghost,bitjson/Ghost,ErisDS/Ghost,TryGhost/Ghost,ErisDS/Ghost,janvt/Ghost,ErisDS/Ghost,TryGhost/Ghost,janvt/Ghost,e10/Ghost,e10/Ghost