snmpset 16 bit integer support

original author: Marcin Jurczuk (@mrspock); commit broken up to make
future regression testing easier.