Bump version

Change-Id: Ie01204b0cb3a50123c1865a3a4aacb5c12e15c23
Fix crash when creating a QScriptEngine in a native thread

This is technicially a cherry-pick of
4e73732d3e72ea59d39ec5a5c01c2e76bbff7dc1 from 4.8. Somehow this change did
not end up in Qt 5. The details below is a copy paste from the original
change.

The change in http://trac.webkit.org/changeset/48412/ introduced a fix
to avoid leaking thread specific data by ensuring get() on ThreadSpecific
works even during the thread destruction phase. The fix worked by setting
the local data again.

However as we can see in the backtrace from QTBUG-22926, the local data
should not be set unconditionally, otherwise our destroy function will be
called recursively when the local data is still set.

Task-number: QTBUG-22926
Change-Id: If59d7e92998b9f1da98c05b94e7b6c725ada4a75
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Merge remote-tracking branch 'origin/5.3' into dev

Conflicts:
	.qmake.conf

Change-Id: I8d0ef0020712357bbdd3b4ae4d812c72af259dc5
Doc: Removing url variable from qdocconf file.

-url inherited from the url variable set in qtbase/doc/global

Change-Id: I6a09e5862558629338da4bc8332e532d77de7d49
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Reviewed-by: Martin Smith <martin.smith@digia.com>
Fix warnings when building with gcc 4.8

This patch adds some warning flags and feature detection from upstream
javascriptcore which gets rid of warnings on COMPILE_ASSERT.

My upstream patch: http://trac.webkit.org/changeset/146993

Change-Id: Idd38ef39b6f171a1c90763b2d9d000a4d00374ba
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>