treat TerminationRequest as SystemEvent

TerminationRequest < SystemEvent, so the 'instance_of?' is a mistake.
Merge pull request #412 from chronomantic/avoid_raise_wtf

treat TerminationRequest as SystemEvent