With QtWebEngine, hinting happens async, so we need to wait for "hints: ..." in the log before we can actually follow a hint.
This renames tests/integration to tests/end2end and moves some files to tests/end2end/fixtures.