HHVM support & compatibility v2

This is lighter solution of #104, without introducing arguments API etc.

ping @milo for review
Yeah it doesn't, but I put those requires to wrong bootstrap (Tester/bootstrap.php, not tests/bootstrap.php).