Update travis config to only allow failures for hhvm, and force doctrine to 2.5 for hhvm