updates for xslt 3.0 final-working-draft(2)

1. support for map constructor
2. bug fix to highlight text-value-templates on non-xsl elements as
well as xsl elements.