systemctl: get rid of Bashisms
systemctl: add reload-or-try-restart with disclaimer
systemctl: implement really messy list-sockets
control-request: remove 'lssoc' command
systemctl: add switch-root and some breaks
build-sys: remove unused libacl support
control-response-util: write certain unit file command responses to fifoout, write unit file list to /run
systemctl: update list-unit-files
control-response-util: don't shadow locals
control-request: open fifoout and update unit file operation parameters
control-request: remove explicit list-units command
control-response-util: remove output_units_list() and compare_unit_info(), replace with systemctl dump processing
control-request: close fifoout on finish
systemctl: highly rudimentary list-units