RemoveXmlLiterals

This rules replaces XML literals with a xml"" interpolator from scala-xml-quote project.

// tries to use single quote when possible
<div>{bar}</div>
xml"<div>${bar}</div>"

// multi-line literals get triple quote
<div>
  <span>{"Hello"}</span>
</div>
xml"""<div>
  <span>${"Hello"}</span>
</div>"""

// skips XML literals in pattern position
x match { case <a></a> => }
x match { case <a></a> => }

// replaces escaped {{ with single curly brace {
<div>{{</div>
xml"<div>{</div>"