Fixes for a number of indentation issues. The main
* Tags within comments and cdata sections will no
longer affect indentation outside of those sections.
* Indent-region will no longer affect text inside
comments, cdata, and <xsl:text> sections. You can
change the indentation of these sections by pressing
the tab key manually or hitting delete.
* Made return take you to the (more or less) proper
indentation for the next line.
* Wrapped the yank function to indent the text after it
* Fixed numerous typos in my numerous comments