Add SNMPv3 non-encrypted parsing support

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Update test sample for AgentX

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Redefine macro to evaluate array size

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Redefine macro that evaluates array size

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Add net-snmp deamon config sample

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Add net-snmp deamon config sample

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Add NET-SNMP build shell in test cases

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Fix memory leak

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Fix SNMP encoding length bug

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Fix memory leak

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Remove comments

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>
Merge branch 'snmpv3' of https://github.com/leo-ma/smartsnmp into leo-ma-snmpv3

Signed-off-by: Xiongfei Guo <xfguo@credosemi.com>

Conflicts:
	core/snmp_msg_in.c
	core/snmp_msg_out.c
	tests/agentx_test.sh
	tests/snmpd_test.sh
Merge branch 'leo-ma-snmpv3' (PR #50) Add SNMPv3 non-encrypted parsing support.

- Add Net-SNMP build script for test.
- Memory Leak bug fixed.