Move load from QML to C++ side

See also https://github.com/sailfishos/sailfish-browser/pull/236

This is one steps closer to cleanup old and partially deadcode in new tab creation code path that is currently causing some issues.