Add Brush for XQuery

Adds XQuery highlighting support. Includes formatting of XML, with some customization of the XML brush to avoid problems with nested or coextensive matches. Also has XQuery keywords, operators, comments, and XPath and function detection.