[FEATURE] Add support for gradient fills for polygons
fixes GRASS raster export in order to cope with r.horizon and r.composite outputs
fixes GRASS r.horizon and adds r.horizon.height
GRASS parameters values needs always to be escaped
no need to escape parameters in r.kappa as processing does it by default
fixes SAGA import and export rasters
suggests to use different parameters with resampling in SAGA and to use the highest resolution when using SAGA raster calculator
better parameters descriptions for SAGA resampling tool
fixes SAGA RGBComposite and GRASS r.composite
add COLOR parameter to nviz to allow draping rasters over the digital elevation model
adds v.select
the logic for SAGA raster import was not right
SAGA Points Statistics for Polygons can work just in SAGA 2.10
SAGA Points Statistics for Polygons can work just in SAGA 2.10
Fixes Ordinary Kriging for both SAGA 2.10 and 2.0.8
fixes ticket #8814:
added getLegendGrafic feature to WmsDataProvider - Developed with funding from Regione Toscana-SITA

better scale management to avoid call getLegendGraphics everytime + some defaults + added code example to manage LegendURL when it will be correctly parsed - Developed with funding from Regione Toscana-SITA
added wms getLegendGraphic management in case of rasterLayerSymbology - Developed with funding from Regione Toscana-SITA
This commit add the getLegendGraphic pixmap as legend in the QgsLegend.
Due to architectural QgsLegend limitation pixmap is shown of the same dimension of every single legend element (too little)

managing of getLegendGraphic popup and refresh - Developed with funding from Regione Toscana-SITA
Due the fact that WMS pixmap is too little, has been added a popup to show WMS legend in the original size
Has been added feature to refresh getLegendGraphics to every scale change due to extend modification. In this way
getLagendGraphic can be updated basing on scale and in the future also basing on viewport.

Modified QPixmap to QImage to be device independent

set absolute position due to popup is not referred to legendInterface (avoid hiding of the legend)
Added a resolution parameter in option->Canvas&Legend to instruct WMS getLegendGraphic
to get WMS legend with a good resolution for printing.
Set value to 0 to get default pixmap resolution.

Drawback in case of big resolution of the legend, it becames too big to be
correctly shown as PopUp in the QgsLegend interface.

Developed with funding from Regione Toscana-SITA
Added managing of WMS legends (getLegendGraphic) in the addLegend of QgsComposer.
Added parameters to interactively modify wms legends scale.
Add WMS getLegendGraphic draw in composer and add it's size parameters in composer window.

Developed with funding from Regione Toscana-SITA