Changed getPortNames to use snmpwalk instead of a sequential series of queries, this should prevent any odd port numbering schemes from causing trouble.  Need further testing to see how it will react. #191