asn: note BGP url for "more info"
Outbound logging and hook improvements
Merge with upstream
Fix docs
Fix #691 and fix double-spaces after colon
Merge pull request #689 from smfreegard/master

Misc updates.
SpamAssassin plugins fixes
Make space between header and field optional in SpamAssassin plugin
Merge pull request #692 from smfreegard/master

SpamAssassin plugin fixes
Fix parsing of URIs that have been URL encoded
Merge pull request #698 from smfreegard/fix_uri_parser

Fix parsing of URIs that have been URL encoded
Add skip for %40 (@) in schemeless URI regexp

Prevents URI parser from incorrectly parsing:

?email=foo%40hotmail.com

as 40hotmail.com
Merge pull request #678 from msimerson/asn

asn: note BGP url for "more info"
configfile: fixed inverted logic for config watch

If no options passed, defaults to not watching. The intention for this was to
provide a way to disable watching explicitely. This restores 'watching on by
default' behavior with the ability to disable it selectively.
change ASN lookup to Google Public IPs

which is expected be quite stable
Merge pull request #709 from msimerson/asn-test

change ASN lookup to Google Public IPs
Merge pull request #707 from msimerson/config

configfile: fix inverted logic for config watch
moved config loads into into register w/callbacks

enable 'use strict'
moved skip_list & skip_list_exclude from globals into plugin object
load_excludes & load_clamd_ini are loaded in register with callbacks
clamd: test updates due to reload changes
add additional clamd tests