fix HHVM builds on Travis

The `pecl` command is not available for HHVM environments. So, we
should skip installing packages required for the GeoIP feature. This
resolves #373.
Merge pull request #374 from xabbuh/travis-hhvm

fix HHVM builds on Travis