Update license headers and add new license files

- Renamed LICENSE.LGPL to LICENSE.LGPLv21
- Added LICENSE.LGPLv3 & LICENSE.GPLv2
- Removed LICENSE.GPL

Change-Id: I847adeea20fd98e5c9a18b8c44a15de84283f216
Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
Bump version

Change-Id: Ie3b19238bc81eec11b42ec6524935784e35abbb8
Merge remote-tracking branch 'origin/5.3' into 5.4

Conflicts:
	.qmake.conf

Change-Id: I4017abfde368e92640a3453fc1b7127d3efb1b7b
Remove qtdemo from gitignore

QtDemo was removed with a commit in qtdoc.

Change-Id: Ieedaac1e4f7bfcbc1c838a91695b64adcc783549
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
Fix drawGlyphRun on a QSvgGenerator

Make QSvgPaintEngine::drawTextItem handle the case where a text-item
has no chars but only glyphs, like it will when using drawGlyphRun.

Task-number: QTBUG-39953
Change-Id: Id912c11f8830a450279943de657546e5cee762f3
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
Merge "Merge remote-tracking branch 'origin/5.3' into 5.4" into refs/staging/5.4
Fix shadow build behavior of fluidlauncher example

All files are embedded into a qrc file.
The image lookup first assumes that local dirs are used. If nothing is
found the lookup moves to the qrc file. This enables flexibility whereby
the app can still be customized after having been built.

Task-number: QTBUG-28377
Change-Id: I99371ecce08a45321e475a7c32d5b368716bdb18
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>