Add new CMake option: WITH_INTERNAL_HTTPLIB (default True)

If set to False, you have to make sure that the httplib2 package
is available on the target platform

Fix #9618
Fix uses of deprecated Qt methods

There are still a few leftovers from the Qt 3 to Qt 4 migration that can
be found by defining QT_NO_DEPRECATED. Here is a summary of the changes:

* QDir::convertSeparators was changed to QDir::toNativeSeparators with Qt 4

* QRexExp::numCaptures was changed to captureCount with Qt 4

* QTextIStream/QTextOStream was merged into QTextStream with Qt 4

* QFileDialog::selectFilter/filters was changed to
  selectNameFilter/nameFilters with Qt 4.4

* qVariantCanConvert/qVariantValue was changed to canConvert/value with Qt
  4

Note that if a conversion to Qt 5 will happen someday, this will have to
be done since Qt 5 removes these deprecations.
Remove include of QtGui in favor of individual includes

The reason for removing instances of "#include <QtGui>" is twofold:

1) Including it will probably include more than is actually needed. Plus,
   it hide what is actually needed, especially if in a header

2) Qt 5 splits Gui into Gui and Widgets, so being explict about what is
   needed gets around this problem
[Feature][RASTER] Generate band name with NetCDF EXTRA_DIM funded by
Ifremer

The NetCDF provided extra dimensional information. This information provides metadata on each band. These metadat can be used to explain the name of each band.

For example, the bands of a NetCDF file represents the temperature at a given depth. For the user, it is easier to select a band with depth information, rather than the number.

If the GDAL version is equal or greater than 1.10.0, the band name is
generated with the extra_dim information.
change output of QgsGdalProvider::generateBandName() and fix indentation
updated translation pl
updated translation pl
translation update pl
Rewrite the mssql driver to take care of the multithreded rendering
fix #9334
highlight fixes
Make PostGIS provider correctly use time and datetime formats, instead of converting them to character
Add README.rst for labeling unit tests
Merge remote-tracking branch 'tamas/master'
[MSSQL] Close database and delete query on close
[processing]do not rebuild thhe whole toolbox tree when filtering or updating
[TRANSUP] gl by Xan

Signed-off-by: Werner Macho <werner.macho@gmail.com>
[processing] remove shebangs from SAGA helpers (fix #9669)
Merge pull request #1235 from m-kuhn/httplib

Add new CMake option: WITH_INTERNAL_HTTPLIB (default True)
[processing] added drag&drop support in modeler