karma: added disabled awards for geoip and p0f

as examples for how to use them
karma: added DSL for karma awards, see karma.ini

so .ini config can have things like, "if length gt 2" or "if equals 5" or "if match yes"

use exports syntax and avoid having to pass plugin refs around
added hook_rcpt_ok, so karma get called after another RCPT plugin return OK (makes the rcpt limits work better)
karma: added ASN support
karam: correctly calulate penalty days (was off by

a thousand (Date.now() is milliseconds, not seconds)
karma: find notes of plugins with . in name
karma: added asn/neighbor awards (off by default)
karma: use new note API, added hook_unrecognized_command
karma: update to use ResultStore
karma: added support for finding plugin 'results'
karma: doc improvements, configurable asn award
karma: fix typos

s/awards/award/
s/init/incr/
Merge branch 'karma' into logwatch

Conflicts:
	config/karma.ini
	plugins/karma.js