HHVM tweaks

When merged HHVM support from #156, I had few ideas in my mind:

1st commit - just typo (copyright headers, coding standard, small code refactoring in tests)
2nd commit - simplifications about HHVM, `--info` output updates
3rd commit - tests fixing, everyting is green on Travis, hhvm and hhvm-nightly too :), but still in WIP. Few observations:
- `phpIni.phptx` - HHVM somehow rounds value of `upload_max_filesize` (e.g. 123 to 0M, or 123M to 100M)
- `Runner.multiple-fails.phpt` - PHP bug 62725 doesn't apply in `Runner.edge.phpt` but here so. Needs more investigation
- tests with `Assert::with` - just workarounds by reflection, maybe rewrite principle of tests