Record accepted domains at hook_rcpt and improve queue/lmtp
Merge branch 'master' of git://github.com/baudehlo/Haraka
Fix boolean handling in config
Merge conflicts
Allow default of booleans to true
Revert "Record accepted domains at hook_rcpt and improve queue/lmtp"

This reverts commit 362cabfba1d807565a869719cb485633d1948df7.
Remove console.log entries from config.js
Merge pull request #499 from msimerson/acl

acl: don't crash if relay_dest_domains.ini missing
Merge pull request #501 from smfreegard/new_boolean_defaults
bounce: cleanups & results storing
bounce: added tests and bad_bounce_to

bad_bounce_to allows adding email addresses to config file and rejecting bounces to those email addresses.
bounce: store invalid addrs in list file
bounce: refactored. a lot.

best not to look at the diff, and instead just look at the plugin before and after. New version has functions with names that describe what they test.

Each check can be enabled/disabled in bounce.ini section [checks]

Rejection can be enabled/disabled for each check in bounce.ini [reject]

Config refreshing is done by refresh_config, once per connection.

Extending with future checks is straight forward.

Tests are included.
bounce: updated docs
bounce: added tests for reject_all
bounce: added config defaults
bounce: added backwards compat for bounce.ini settings
bounce: updated for new boolean config opts