unified shutdown
it's an error if node could not be started
typo
recover just tries to start the node
improved recover
added halt service
remove run_end_ reset on halt
cancel sync subscription just before node stop
Halt function
Homing for the current position
Sub_mode for IP mode