Added IPhpExecutable, abstracted from ZendPhpExecutable
Rename PhpExecutable to ZendPhpExecutable
Added HhvmPhpExecutable, added detection for php/hhvm binary type
Enable HHVM runs on Travis