allow options to be set for text output.  Options becomes optional input to all _.text calls to allow for configuration parameters to affect output
Add SupSub text handling.  Default handling does not work for cases such as (in LaTeX) x_{sub}^{sup}
fix cdot in text, deal with it by directly writing '*' instead of find/replace later
Add option that only allows alphanumeric characters in subscripts.  Useful for creating variable names that mean something
ensure opts fully propogates through text()
camelcase
allow for ability to suppress textfields in text output (useful if we want to attempt to evaluate the mathematical expression in the output)
better replace regex
new handler...called when 'focus' changes from one area in equation to another (any operator added, moving around the equation with keys/clicks, etc).
add option to only autocommand on full words...allows you to type 'upsilon' as autocommand even if 'psi' is also present as autocommand.
subscript after an autocommand will have a space.  Remove these spaces to allow for Alpha_sub
change SummationNotation a bit...make it also care about the function it is acting on.  LaTeX doesnt care...it just renders the summation symbol.  But when converting to text, we need to know what this thing is acting on.  For latex output, wrap in () to keep things together/allow proper parsing.
Update SummationNotation further so that copy/paste doesn't introduce further ().  Had to remove 'simplify' from latex output, which may add {} on simple things but is OK in terms of latex layout.  Also had to add {} within the hardcoded parens so that the parser could find the contents.  This is a bit weird, but also should still be OK with regards to latex layout.

These changes help in producing output that is machine readable for evaluation, but the user looses some control, as braces become automatic for summationNotation objects.  A compromise could be to add an option to enable/disable this behavior, however I havent done that.
Add an option to enable/disable the new SummationNotation behavior (and left old behavior as default), as some folks may just use MathQuill as a layout generator and so auto-addition of parens is annoying for them.  The only problem is that local options were not readily accessible inside SummationNotation (that i found), so used the global option struct.  Should be OK though...I imagine people will want to set this behavior globally on the page they use it on anyways...but it would be better to read the local options if there is a way to do that directly.