Reworked service.restart() to remove race condition.
Fixed  and  KeyError.
Added a title parameter to modularinputs argument class.
Added a human readable paramter to argument class.
Reworked restart message.