Add support for transform expression.
Add test case for Lexer bug.
Remove windows return lines.
Fix lexer bug.
Fix parser bug.
Fix parser bug.
Fix lexer bug with comments.
Added Format Selection Feature
CodeFormatter.format() now takes a position argument (pos={sl,sc,el,ec}) that reflects the selection to be formatted. The node surrounding this selection is the only node that is then formatted
Added unit tests for new feature
Adapted xqformat.html demopage to use selection formatting