Travis + HHVM changes:

* Only install PHP extensions when building under PHP proper
* Expanded commands in travis-init.sh for readability
Merge pull request #259 from jmalloc/hhvm-no-extensions

Stop HHVM build from hanging