Fixed jshint warnings, consolidated module.exports, some more correct/sensible function names, and moved some regexes and all functions out of loops.
Added djangode/utils/string:expr_split(), and changed IfNode to use it.
Added documentation of the latest 'if' tag changes, and rearranged TEMPLATES.md a bit to put more commonly-used tags first.