feat($interpolate): escape interpolated expressions

By default, the escaped interpolation start and end symbols are `{{{{` and
`}}}}`, respectively.

These symbols will be replaced with the proper interpolation start and end 
symbols during interpolation, without parsing the expression.

Fixes #5601

These tests might be made better, and the implementation might be improved.
Comments welcome :3