Travis + HHVM changes:

* Only install PHP extensions when building under PHP proper
* Expanded travis-init.sh for readability
* Enable fast-finish so that HHVM build don't hold up the build status