probe remote device for SNMPv1/v2

This mimics SNMPv3 behaviour when creating session.
return, whatever is the exception
remove unwanted line number in exception
handle error interpretation at the source
propagate errors back to the server
more consistent interface
more consistent log messages
bump version
document changes
useless now
do not set maxrepetitions for SNMPv1
more readability
more live tests