Added PhpInterpreter interface, abstracted from PhpExecutable
PhpExecutable renamed to ZendPhpInterpreter
Added HhvmPhpInterpreter and detection for PHP/HHVM binary type
Enable HHVM runs on Travis
HHVM: refactoring and tests fixes
typos, missing typehints