Include tidy for more unit testiness

Also makes it possible to run HHVM with tidy support

Change-Id: Iefdf20906e6f0e7237e1d12530789328defdc3e7