Enable user-supposed SNMP port

First, thank you for this repo!

We're using a non-default SNMP port in our project, so I added a small change to allow the user to specify a port as well.