Added error checking and tests for geoip
Merge remote-tracking branch 'upstream/master'
Merge pull request #39 from Jthomas72/master

GeoIp Tests & Error checking