fixed issues with validate method, and removed hhvm from travis for the time being