[snmp] Add new SNMP module
This allows to control power on a POE switch using SNMP.
Since SNMP parameters are quite different from those of the BMC modules, this is a separate module to avoid cluttering the BMC implementation.
This adds a new "type" parameter that defaults to "bmc" for backwards compatibility.