add text-halo-transform and shield-halo-transform - refs #2125 /cc @ajashton @ian29