[BUGFIX] Absorb DTMFRecognizer back into input component actor

* There's no need for it to be a separate actor since it very rarely does any work
* There were race conditions and inappropriate linking such that the input component could die and the recogniser would still be alive, or vice versa