macdeployqt: Also deploy framework's Libraries and Helpers

QtWebEngine can't put all its external data in qrc files and have a few
files lying around in the Qt installation. To allow it to be bundled
with applications, those files are now placed into the QtWebEngineCore
framework.

This patch allows Helpers/QtWebEngineProcess.app as well as
Libraries/ffmpegsumo.so to be deployed when macdeployqt is run on an
application linking to QtWebEngine.

This link mention that Libraries is a standard directory:
https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/FrameworkAnatomy.html

This link mention that Helpers is a standard directory for application
bundles, but I haven't seen any mention regarding frameworks:
https://developer.apple.com/library/mac/technotes/tn2206/_index.html

Task-number: QTBUG-41611
Change-Id: I27f662747bd3dff4b9fc8706ecbd2f16f057e857
(cherry picked from commit 5984871db094182b89d2b8e0b142817b227afa4d)
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
Merge remote-tracking branch 'origin/5.4.0' into 5.4

Change-Id: Icb5b56853c52d51d2cbb294ce9abb5450e2fa2d4
Designer: Do not filter out wheel events on form containers.

Otherwise, scrolling with the mouse wheel over the form no longer
works.

Task-number: QTBUG-42927
Change-Id: Ib9022bd3c8e158ca10965602c134415c5c4f7039
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Revert "Revert "Revert "Qt Designer: Temporarily disable loading of QDeclarativeView plugin."

Re-enable the QDeclarativeView plugin.

This reverts commit a60aa90f5ca00e32a1271a476f5da650dddebfda.

Task-number: QTCREATORBUG-10273
Task-number: QTCREATORBUG-13616
Task-number: QTBUG-35006
Change-Id: Id8c34e040508f7509501533eceaa75613a46baa8
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Android: Don't bail out if qmlimportscanner is missing.

If the qmlimportscanner is missing, just print the warning and continue,
as it's most likely that the application is a non-qml application.

Change-Id: Ice8b4f11df3df558555fbd3ac373561ce6fb4896
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Bump version

Change-Id: Ie1e2dd433215df1037accc0cef807b009272a40c
Designer: Use QWidget::save/restoreGeometry() to position resource dialogs.

Using QRect as was done before might cause the dialogs to be
restored out of screen if a screen is removed from a multimonitor
setup.

Task-number: QTBUG-43374
Change-Id: I48bb6e747da8042a8433d26e5e3bed267126ed3b
Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
Doc: Add install path for examples

Several documentation submodules were missing the correct
install path in the doc configuration.

This change will enable the examples to be listed under
the Qt Creator Welcome mode.

Change-Id: I15554d68f6a5c1741756ab4581050420ecd10cc2
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Make sure gradlew has exec permissions on *NIX systems.

Change-Id: Icfe2278bf697e4a2e342c6a1d16339bfa674acd4
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
work around MSVC2010 ICE

Task-number: QTBUG-43394
Change-Id: Ifffcc0cf9109b76d79f603a13792d7fd9979761c
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
(cherry picked from qtbase/87eb3ea1904756362ce5474838b25b5b00193dc5)
Merge remote-tracking branch 'origin/5.4' into dev

Conflicts:
	.qmake.conf

Change-Id: Ifbda2445e6665d66a1372f6c0a2d0a1c30ae029d
Merge "Merge remote-tracking branch 'origin/5.4' into dev" into refs/staging/dev