Position plug-ins don't need QtGui

Task-number: QTBUG-36893
Change-Id: I54f71f3369e82edfadb679cb5ed27e3dd0a78c0e
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Normalize signal & slot signatures in connection

Profiling shows Qt Creator spends 2% of its load time normalizing

Change-Id: Ica52c45e34fe53823b31faaa7d77a633458549d5
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Fix compile warning

Change-Id: Ic00ce63f769e87e222759c5c896e7cc741e31795
Reviewed-by: Aaron McCarthy <mccarthy.aaron@gmail.com>
Prefer to use normalised signal/slot signatures

Change-Id: I8425c141add90f58aefcf2b9706f9d6328382644
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Tile cache versioning for Nokia maps

Added to avoid mixing of different map versions in map view.

Generic cache versioning by adding an incremental version number to
tile specs and filenames. Default version -1 falls back to not using
version in file names for backward compatibility.

Nokia specific version management by implementing the version request,
comparing all version information and increment the version if anything
has changed.

Task-number: QTBUG-25559
Change-Id: I6820f2efbe7458701475cc833d3077022797b2df
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Fix some typos

Change-Id: If46057e48040fda7b61b81e735c171daf2cc7d06
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>