Assert: exception code
Added experimental support for HHVM
Allow to specify HHVM run explicitly by env variable
Enable HHVM runs on Travis