Support rendering of SVG on mobile

yip, general goal is to support given formats cross-platform. iirc, svg is not supported by some android version. also, iirc, the svg compatibility between different libs is still poor, we need to hack around even for simple font offsets.

everything could probably be solved, but as always, it is a question of impact vs. effort.

ftr, i removed #goodFirstIssue from the title, see Have a good-first-issue tag on the forum - #2 by adbenitez for reasoning and where to start if you want to help