Examples: Use yr.no API for the embedded/weatherinfo example

Since the google API is no longer available

Task-number: QTBUG-38041

Change-Id: I8ef91a047cade27856579cf871efb5e10afd2350
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Bump MODULE_VERSION to 5.3.1

Change-Id: I413b22c01336204543d0c3f2ae65a58c456bd96e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Let svg plugins extend svg module

svg plugins are by default not linked together with
QtGui since its usage is rare. But when the pro file
contains Qt += svg, then its the opposite; The
application is likely to need the svg plugins.

Many of the examples shipped with the SDK fails building
on iOS (e.g accelbubble) because of this.

Change-Id: I83873d5405fde2b3d38e836057d55fcc2ceb9b6c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Ie91a74b2efaa6e53f023a77dd28389960d5550b2
Remove dependency of the SVG icon engine plugin on QtWidgets.

Use the virtual QGuiApplicationPrivate::applyQIconStyleHelper()
introduced by commit 6c06e14a49773ce5572935864ed6b9be219c6103
in qtbase to adapt the icon according to the style.

Change-Id: I7c429f818c012c58118c64cc3b20a87fcb712877
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Remove obsolete dependency on QtXml

A while a go, QtSvg was changed to use the QXmlStream* classes
from QtCore. Now, only tests/auto/qsvggenerator is left with a
QtXml dependency.

This patch also reverts commit
b719b93770393bbf20251e1dffc70498061e612c

Change-Id: I67417a27aa66a2db6d1985cad73e5bab806ad7d2
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Merge remote-tracking branch 'origin/5.3' into dev

Conflicts:
	.qmake.conf

Change-Id: Ic8f6fce9251acf4fbd0e7d5c3996ab2defb81107