SnmpPeerFactory updates for reloading

- use FileReloadContainer for snmp-config.xml
- get rid of a ton of old/pointless constructors
- other miscellaneous cleanups