Added trailing space to 'found config for'
Merge pull request #414 from armored/patch-1

Added trailing space to 'found config for'
Fix usage of 'drain' event on fs.write()

The 'drain' event only fires if fs.write() returns false,
not every time something is drained to the filesystem. Also
switch to doing it 'once' not every time.

Fixes #395
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
added Public Suffix List to net_utils

added exported methods isPublicSuffix and getOrganizationalDomain
added punycode TLD detection
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