Add SNMPv3 non-encrypted parsing support

Signed-off-by: leo-ma <begeekmyfriend@gmail.com>

1. Add SNMPv3 non-encrypted parsing support;
2. Improve variable and function naming and parse error handling