powerctl is a utility to manage the power state in the homelab.
Initial support will be for APC PDU's SNMP write string access
and a mapping between ports and friendly names/dns names for
hosts and devices on the network.

TODO:
  - implement SNMPv1 write
  - implement Unifi PoE+ rpi4 reboots
  - implement HomeKit for selected entries
  - persistant datastore with backups
  - parent/child relationships (rebooting the Switch-16 in the office also impacts <list>)
  - failsafe to prevent turning off access to management consoles
  - APC management card reboots
  - Unifi device reboots
  - blaze targets
  - webUI
