spatialite provider: fix requests with attribute subsets
[FEATURE]
- make wms dpi mode configurable (fixes #8929)
- enum for tile request attributes
- allow setting of User-Agent (fixes #7361)
- show error messages on WMS GetCapabilities