Scale the SVG to size before rendering to a cairo context

This ensures we always render the whole SVG, not just the top left corner if
icons shipped with applications (like ScummVM) specify a manual SVG resolution.