remove duplicate methods
logger: added missing semicolons
check for util.inspect.colors (see also #632)
logger, 3 changes to improve testability

1. move variables to into class (testability)
2. added "return true" when methods exit normally
3. replaced a === NaN  with isNaN()
log.syslog: test improvements
tests/logger.js: added
tests/logger: pass tests on node 0.8
dkim_sign.md: added DNS note (Issue #631)
access: improve docs and logging
access: doc fix
access: make jslint happy
access: make jslint happy
access: put var delclarations on their own lines
auth_vpopmaild: mention vuserinfo in sysadmin docs

to point users towards the tool that sets up a user with SYSADMIN privs
Update auth_vpopmaild.md
configfile: added options.no_watch, skip watch when no cb

* add a missing semicolon
* added options.no_watch
* if there's no callback, don't watch the config file (pointless)
* a potential fix for Issue #621, assuming I guessed Steve's intent correctly
configfile: s/jslint/jshint/
change warn to notice for connection drop & half

closed
logwarn -> notice for line length exceeds msg
connection: connection error warn -> notice

If Haraka is behind HAproxy, with TCP checks enabled, it will log many, many
of these warnings, and they aren't really 'errors' per se. NOTICE should be
plenty of priority.