fixing problems in hhvm and added hhvm in travis-ci
travis hhvm error fix