added SNMPv3 auth support

**USAGE:**
```ruby
 class { 'snmpd':
   authuser  => 'username',
   authpass  => 'auth_password',
   privpass  => 'private_password',
```