Add hhvm and remove sf 2.2 support from travis config