Disable unforked interval runs.

:construction: WIP

@lamont-granquist Right track so far?
Probably we should just get rid of all the inheritance since it's more trouble than it's worth and we can cleanly break out signal trapping, loop/splay/sleep/don't loop, etc. into small, well defined classes with single responsibilities. But we can leave that for another time.