Basic GeoIP2 database reader
Tests for the reader
Test looking up an invalid address
Updated submodule
Updated for new test path
Added specific exceptions for the different types of errors.
Documentation updates
Make unit tests check all the methods
Added missing method documentation
Fix for PHP 5.3 where you can't use '$this' in a callback.
No reason for call_user_func_array