Fixes indentation

Franck's editor inserted tabs instead of spaces.
Fixes config file path

Was '~/.config/nodes.cfg' instead of '~/.config/clush-svc/nodes.cfg'.
Fixes some mistakes in service templates
Adds 'service' service manager and make it default

The 'service' command seems to work on most distros so we'll use it as default
when no service manager has been defined for a node.
Makes code easier to read
Adds loading and parsing of remaining config files
Supports different script names for a service

Services can be set in services.cfg file. A service is defined by the script
file that manages it for a given Nodeset.