fleetctl: Add restart and ssh-port functionality

Starts and stops a unit in one command.
Adds support to specify SSH port for SSH based commands:
* journal
* status
* ssh
* restart

refs #760
refs #932 
Did not intend to leave that there. Will fix.