Make rxx_replace behave correctly with zero-length matches

**Depends on okws/sfslite#7.**

`"0123"|replace(r{^0*}, '')` no longer evaluates to the empty string. Behavior now seems to match behavior of sane programming languages.