Merge pull request #474 from smfreegard/master

Merged
Store attachment headers on stream
tarpit: document plugin timeout setting
tarpit: document tarpit.timeout behavior
tarpit: added ability to configure hooks_to_delay
tarpit: removed connection tests, add docs for tarpit.ini

setting hooks_to_delay
bsd.rc: added start method

this often failed:  service haraka start

because of this:
   head -n1 /usr/local/bin/haraka

the 'imported from rc.subr' start method only worked when node was in PATH.
Now it works both ways
Merge pull request #481 from msimerson/bsd

bsd.rc: added start method
Merge pull request #479 from msimerson/tarpit

Tarpit
net_utils: added same_ipv4_network & Public Suffix List
net_utils: test IP & ipList for IPv4, warn if not

tightened up parens (style guide)
replaced a "throw" with logerror
export 'net' instead of 'isIPv4', consistency
net_utils: renamed to remove CamelCase

getOrganizationalDomain -> get_organizational_domain
isPublicSuffix          -> is_public_suffix
checkPublicSuffix       -> check_public_suffix
loadPublicSuffixList    -> load_public_suffix_list

added usage examples in docs/NetUtils.md
net_utils: added same_ipv4_network & Public Suffix List
net_utils: test IP & ipList for IPv4, warn if not

tightened up parens (style guide)
replaced a "throw" with logerror
export 'net' instead of 'isIPv4', consistency
net_utils: added tests
net_utils: replaced example with usable one
Merge pull request #480 from msimerson/public_suffix_list

net_utils: added same_ipv4_network & Public Suffix List
Merge branch 'master' of git://github.com/baudehlo/Haraka
Fix boolean handling in config