WIP: hhvm deploy

(not mergable yet - opening PR only so that I don't forget about this)
This is necessary each time it's been deployed, right?