add support for SVG symbology in cmake build (#4634)

note that svg-cairo does not properly link against current versions
of cairo as it uses an obsolete API. Support for SVG symbols is
disabled by default because of this