Fixing improper termination and restarting of Inputs on Radios.

Extracted radio's input handling to separate InputService class,
which contains methods to retrieve Input information and (un)register
Inputs on master node.

Fixes #682