improved guardctrl remote interface
All guardctrl handling moved into the python module (both local and remote). Use json encoding to pass arguments to SSH_ORIGINAL_COMMAND, which is a much more robust way of handling argument spaces, and unbreaks various option handling. The guardlog command is re-purposed to exclusively handle opening logs in an xterm.
Showing with 97 additions and 82 deletions