Fix for #8130 - WFS client: invalid columns after copy/paste.
add option to draw value as boxes, not lines (currently only with qwt6 and Byte data)
let the raster provider/interface calculate histogram bin count, and make sure there are no more bins than actual range (max-min) for Int16/32 bands
draw histogram boxes for Int16/Int32 also
add HistogramItem from qwt5 examples for use by histogram widget
implement updateLegend() in HistogramItem
allow to plot histogram as boxes with qwt5, using HistogramItem
change histogram bar outline color from black to lightGray
disable 'Draw as lines' option when raster layer does not contain int bands'
disable raster histogram test until rendering testing is improved (also this test depends on qwt version 5 vs. 6)
add files for raster histogram (Int16 and Float32)
Add QgsOWSServer class, move code from qgis_map_serv.cpp into exection() functions
Clean up code in qgis_map_serv.cpp
Refactor configuration parsing and configuration cache
Add QgsSLDConfigParser and create calss QgsConfigParserUtils for parts which are common between project parser and sld parser
More changes to qgssldconfigparser.cpp/h
add grass r.cost module with no need for stop points input
Delete sld parser for sent sld after request
Re-add wms based printing
Re-enable GetCapabilities in WFS server