travis-ci: added hhvm and composer configuration