Improve .ini parsr and add is_enabled helper function
Fix typo
Add parseInt(x, 10), re-use regexps and handle floats in flat_files
Updates to last commit
This is a fix for issue #441

This fix bubbles is_dead_sender() up to smtp_client so that it can
be used in smtp_client.js, plugins/queue/smtp_forward.js, and
plugins/queue/smtp_proxy.js.
Merge pull request #426 from smfreegard/master

Config improvements
Write config get options documentation
Merge pull request #443 from godsflaw/issue-441

This is a fix for issue #441
Merge pull request #436 from msimerson/spamassassin

spamassassin: added a special 'first-recipient'
note: inital commit
consolidate options into global arrays

reduces deplication
note: added docs for editing note name
added human_html, formatted for HTML presentation
note: added docs for editing note name
note: don't show empty arrays in log/human output
note: extended to bounce plugin
note.js: added to clamd
headers: add note.js, more descriptive fail messages
note: added geoip, uribl, dnsbl, helo, access, mf.resolv

These plugins are ones that generally did not save connection notes.

Geoip, added a 'human' element to the existing note, with the same summary that is logged.

Helo, added a 'reject' option to the config file, so that the tests can be enabled and I can still get email from Amazon (which fails the is_dynamic test).

DNSBL, added the 'multi' search option (search=all), so that I can log and inspect the results of all the enabled DNSBLs.
note: added link to watch plugin, grammar fix