Added examples to test another device
Cleaned up message setup and fixed msgID bug.

Cleaned up message setup code to handle AuthNoPriv and NoAuthNoPriv modes.

Fixed bug with SNMP v3 msgID - was being set to a 32bit unsigned value when
only 32bit signed positive integers are valid.