fix typo in logrotate config
General cleanup and small bug fixes
  - add a 'list' subcommand to show all configured hosts
  - add a 'retire' subcommand to stop backing up a host
  - cleanup the output of 'status'
  - add checks for data directory corruption
  - make the structure of output format more consistent