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.