Xslt

Resubmitting the xslt pull request against the develop branch. I got an interesting message trying this, and I haven't yet figured out exactly what it means, but I'm sending this off anyway.

"The change you just made was written to a new branch in your fork of this project named xslt.
If you'd like the author of the original project to merge these changes, submit a pull request! "