Port the script engine debugger also to the split tool factory.

Not that it makes a real difference for in-process only tools, but this
way we have no users of the old code left and can start to clean that up.
Remove now unused old standard tool factory template.
Workaround for finding a 5.1 QtWebKit that was build with location support.

There is no 5.1 QtLocation, but the CMake config files insist on
dependencies with exactly matching versions, unless those dependencies
have already been found (with arbitrary version).
Add a WebKit2-based test application.