Fix TableView auto test

This is related to a patch in QtQuick. UpdatePolish will not be called for invisible items any more.

Change-Id: If9569fb6272f8f492e4676092be01d6681e696be
Reviewed-by: Gunnar Sletta <gunnar.sletta@jollamobile.com>
Remove workaround for ownership issue with newly created tabs

The workaround for specifying the loader as a parent for newly
created tabs can be removed, now that QTBUG-35913 is fixed and
the visual parent ensures that its visual children stay alive.

Change-Id: Ide3fc79c7a7465bd585bfd2bc66de4389aa7bc1d
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Revert "dialog-private: replace QJSValue with QQmlV4Handle in js functions"

This reverts commit b365471f0abc79f08bf0d852aea3be0a601c6901.

We need to be able to change the internal API in QtQml, which is difficult if
other modules are using it. It's much easier here to simply use QJSValue.

Change-Id: Ibbc078d8deffcf4f5a96a4cfe50c836d6653d666
Reviewed-by: Liang Qi <liang.qi@digia.com>