update geoip-api-php to v1.14
IPv6 support for LocationProvider
with tests
resolves #3581
fix IPv6 which can be mapped to IPv4
updated expected testcase results:
Because of IPv6 support, now two previously "unknown" visits are counted for US visits.
updated expected test results (to the processed output, acutally, but it looks fine)
should use $ispGeoIp here
tested with ISP and ORG db's
Removed group check before running any PHP tests.

This check does not really makes sense as a group was never needed
for a test to be executed on Travis. The testsuites that always have been
used on Travis automatically execute all tests within the PHPUnit/Unit
Integration and System folder. A group was never needed. Maybe some
developers used groups to execute tests but then always only a part of
the tests was executed as a test does not necessarily has the "correct"
group. Removing this check is also important for plugin developers who
write tests for their plugin as we cannot expect that they set a group
as it is usually not needed in any other project. If plugin developers
do not set a group and we run our automated tests no test
would be executed because of this unneeded check.
Merge pull request #6574 from joostdekeijzer/3581_IPv6_support

IPv6 support in Geo location - Geoip PHP
do not use a cache if development mode is enabled
Updated PHP-DI
refs #6334 fix sorting list of plugins does not work if first value is < 0% or > 100%
added missing use statement
Merge pull request #6626 from piwik/6334

fix list of plugins is not sorted correct
fixtures data has changed
Merge pull request #6621 from piwik/removeGroupsCheck

Removed group check before running any PHP tests.
2.9.0-b8
Merge pull request #9 from piwik/master

patch it up