* Added safety warning and interactive confirmation.
* Supports systemd init mechanism rather than SysV init scripts if
systemd *.service files are configured. Uses 'sudo systemctl
start/stop' calls for p4d and p4broker. Use SysV init scripts on
* Fixed bug with cleanup steps not executing.
Normalize into template.sh style with auto-logging and
standard command line flags.