Draft: executor/pdu: Add support for SNMPv3 / credentials
The following class add support for SNMP v3 and all the possible required parameters. Some of the paremeters are optional but they're included so they can be set. The parameters use the same defaults that easysnmp/session.py when they're not provided.
Fixes: https://gitlab.freedesktop.org/mupuf/valve-infra/-/issues/165
TODO:
- update tests