qtbase: Fix external tools paths for CMake

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt5: Upgrade 5.1.1 recipes to 5.2.0 to match git recipes

* qtjsbackend is now completely gone
* it allows to share more .patch files and configuration in .inc again

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
] qtbase: fix typo in PATH_EXTERNAL_HOST_BINS-patch

libraries based on cmake and depending on qt5qml failed to configure with:

|   The imported target "Qt5::DBus" references the file
|
|      "/home/a.mueller/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/qt5/qdbusxml2xml"

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: Rebase patches and squash few of them

* squash to match more with structure of
  https://github.com/meta-qt5/qtbase/tree/stable

* remove 0008-wayland-scanner-disable-silent-rules.patch
  resolved upstream in:
  commit 2ff2a7c32d76b9e58b800f12469f112cfdb6ad3c
  Author: Jan Arne Petersen <jan.petersen@kdab.com>
  Date:   Fri Jul 19 14:35:19 2013 +0200
  Fix wayland-scanner to work with CONFIG+=silent

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>