Branch for travis results on Node 0.11
Branch for travis results on Node 0.11
Merge pull request #578 from msimerson/node-0.11

Branch for travis results on Node 0.11
Merge branch 'master' into travis_node_0.11

Conflicts:
	.travis.yml
Merge branch 'master' of git://github.com/baudehlo/Haraka into travis_node_0.11
Merge pull request #743 from smfreegard/travis_node_0.11

Travis node 0.11
make ASN compatible with node 0.11
Merge pull request #745 from msimerson/asn

make ASN compatible with node 0.11
spamassassin: refactored load_spamassassin_ini()

moved global defaults into function
spamassassin: jshint pass
spamassassin tests: better reporting
spamas: attach event handlers before calling

socket.connect()
spamd: more informative spamd connect failure log
spamass: remove jshint lines
geoip: deprecate geoip-lite for maxmind

* adds support for maxmind module
    * adds ASN lookups
    * compiles/installs faster
    * runs faster
* maintains compabibility with geoip-lite
* removes geoip-lite from package.json, speeding Haraka installs and Travis tests
* doesn't register hooks unless module require works & MaxMind DBs are present
* loads connect.geoip.ini in a new function with a callback
* adds script for d/l GeoIP dbs
geoip: get distance working with maxmind
handle 'maxmind installed' but no DBs test failure
added IPv6 support
haversine(), use better variable names
get_local_geoip: exit early if loc is cached