Editing bug where deleting text in an input field could delete the previous math instead of just the typed char.
Ensure that we do both a copy of the config and also try and ensure that no functions are making it into our configuration at any point.
Start using the addElement helper function that mathJax provides, also namespaces all the MathJax.HTML => H in the closure.
Fixing up a silly ordering bug.
Provide a slightly saner set label function in addition to cleaning up the onkeyup events.
Fix another location where empty or null config could break the building of the equation items.
Adding in proper test namespaces and container ID information.
Another change for the item writers, ensure they can easily create a button with Box on it.
Add in a content.js to define how the tab layout works, make it completely independent from the other config information.
Move test code locations and includes, remove code that is no longer relevant to the applicaiton.
Merge in Oksana's changes to the default content.
Provide absolute value that does not produce mrows by default.
Fix a typo in the readme.
remove excess doc and use external cdn for the version.  Attempt to test on IIS with input loading.
Ensure that buttons prevent their default behavior and do not propagate.
Add in a form submit test and ensure our button is not a submit button inside of a form. for the tabs.
Ensure all buttons are of type: button so that they never submit while in a form.
Add another test case to handle another place where the xml config option loses the array.   XML config for this kind of thing should have died in 2005.   Innovation at AIR seems to be... slow.
Ensure that even if the user specifies an empty array, we still always at least produce a single editable line.
Document more of what the code does, also provides a way to unselect the button you are currently using / want to append to.