Update README.md

This will save time to clarify this.
Update logger.js

if util.inspect.colors === undefined

/usr/local/lib/node_modules/Haraka/logger.js:43
    if (!util.inspect.colors[color]) return str;
                            ^
TypeError: Cannot read property 'blue' of undefined
    at colorize (/usr/local/lib/node_modules/Haraka/logger.js:43:29)

...
Update auth_base.js

FIX
after the first failed authenticate attempt further attempts on the same connection will throw an exception:

[CRIT] [2EE3F682-53B6-4419-AD06-2778F452B39C] [core] Plugin auth/flat_file failed: Error: First argument needs to be a number, array or string.
    at new Buffer (buffer.js:237:15)
    at unbase64 (/usr/local/lib/node_modules/Haraka/plugins/auth/auth_base.js:216:18)
    at Plugin.exports.auth_login (/usr/local/lib/node_modules/Haraka/plugins/auth/auth_base.js:180:11)
    at Plugin.exports.select_auth_method (/usr/local/lib/node_modules/Haraka/plugins/auth/auth_base.js:142:25)
    at Plugin.exports.hook_unrecognized_command (/usr/local/lib/node_modules/Haraka/plugins/auth/auth_base.js:30:21)
    at Object.plugins.run_next_hook (/usr/local/lib/node_modules/Haraka/plugins.js:334:28)
    at plugins.run_next_hook.callback (/usr/local/lib/node_modules/Haraka/plugins.js:310:21)
    at Plugin.exports.hook_unrecognized_command (/usr/local/lib/node_modules/Haraka/plugins/tls.js:61:16)
    at Object.plugins.run_next_hook (/usr/local/lib/node_modules/Haraka/plugins.js:334:28)
    at Object.plugins.run_hooks (/usr/local/lib/node_modules/Haraka/plugins.js:223:13)
Allow hyphens in params
helo: moved config loading into callback
added missing curly braces on if blocks
headers: in from_match, also check helo & rdns

and report matches
instead of using Chris Lea's Launchpad PPA, use the official recommended approach - https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager
headers: in from_match, also check helo & rdns

and report matches
data.headers: remove a couple jslint changes
helo.checks: s/jslint/jshint/ (friendlier)
helo.checks: s/jslint/jshint/ (friendlier)
Merge branch 'helo' of github.com:msimerson/Haraka into helo
Merge branch 'helo' of github.com:msimerson/Haraka into helo
Merge branch 'helo' of github.com:msimerson/Haraka into helo
geoip: test if geoip loaded before accessing it

to see why we're getting "interesting" Travis failures on from node 0.10
Merge pull request #653 from msimerson/master

dnsbl: added net_utils loading
Merge pull request #652 from msimerson/geoip

geoip: test if geoip loaded before accessing it
Merge pull request #650 from blackrosezy/master

instead of using Chris Lea's Launchpad PPA, use the official recommended...
dnsbl: fix a call to logdebug

and make this/plugin use consistent, so the *next* time I copy/paste between methods, I don't introduce breakage