steve's fcrnds plugin
renamed, refactored, added docs, config

renamed to connect.fcrdns
abstracted blocks of code into isGeneric_rDNS() and resultsToNote()
added resultsToAuthResults(), adds iprev=nnn to Authentication-Results
fcrdns: use PSL for TLD detection, pass FCrDNS if

the first 3 octets of the remote IP match DNS results
fcrdns: honor whitelists form rdns_access
fcrdns: noted that iprev is saved to Auth-Res header
fcrdns: bug fix, corrected variable name
fcrdns: add disconnect_timeout setting
fcrdns: more refactoring, inherit note.js
bug fixes, relating to logging and refactoring
fcrdns: updated to work with 'results'
fcrdns: updated plugin name in results.get
fcrdns: skip processing for rfc1918 (private) IPs
fcrdns: change config to not reject by default
fcrdns: doc updates
fcrdns: updated for net_utils compat
fcrdns: grouped reject options in config, cache config
fcrdns: added tests

and refactored a little to make unit tests possible
fcrdns: handle PTR host lookup errors

reduces the visual clutter in logs and watch views
fcrdns: updated to use new boolean defaults
fcrdns: documented config settings