Added a test class and a couple tests, as well as a generic exception to throw from the snmp client