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
Delete sld parser for sent sld after request
Re-add wms based printing
Re-enable GetCapabilities in WFS server
Re-enable WFS Server
Re-enabled WCS server
Re-enable vector joins and value relations
Re-enable embedded groups
Re-enable watermark items
Re-enable reloading of changed project files
Cleanup config cache
Consider number of layers in a project can be higher than 100 for caching
Fix loading of embedded layers and groups in WMS server
Merge pull request #1296 from mhugent/server_cleanup

Server config redesign
Fix compile error after merge
Remove legacy classes in server code