make reuse_cache optional in _apply_gradient_paint
make reuse_cache optional in _apply_gradient_paint

so that it can be used from tests/colr_to_svg.py where we don't care about reusing gradients

googlefonts/nanoemoji,googlefonts/nanoemoji