Add composer self-update to travis
Add hhvm to travis