Adding mathjax extension
Emergency patch to fix issue introduced in the svg core of Firefox as they are moving forward with implementing features of SVG 2

See this issue in svg-edit project tracker:  Issue 1081.

It contains pointers to the bugzilla thread if you are so interested
Add loading message when loading image from URL. Complex SVGs take a long time to render!
Simplified the loading image from URL message to make use of existing dialog box types and text strings
Two more loading messages for Import and Open of images.
Trim title of leading/trailing spaces before making filename. Avoids excess hyphens in filename.
Sort elements before cloning.
fix a bug of layer changes. 
see :http://code.google.com/p/svg-edit/issues/detail?id=1099
fix a bug in svgToString function:
some elements have no attribute, so when convert it to stinrg some namespace can't be set correctly.

now, the tag like this can be correctly converted:
<se:mytag>hello</se:mytag>
Remove element if mouse has not moved.
Fixed zoom calculations for Firefox. See https://groups.google.com/forum/#!topic/svg-edit/cvrwclZVeGI and Issue 1046
Fix bug with applying text attribute changes. Change to select mode AFTER setting new attribute on text element. https://code.google.com/p/svg-edit/issues/detail?id=1143
Added a thumbnail overview as described in Issue 208 part 6.
Fix vertical position of flyouts from left toolbar when viewport <= 1250px
Remove unnecessary eval() dependency for tooltip hiding (also removed in commented out portion) (though this commit does not convert string-based setTimeout's into function-based ones)
XHTML/XML fixes
Remove backward-compatible, HTML5-unnecessary type="text/javascript" and convert to shorter, backward-compatible, HTML5-friendly meta charset
Consistent indentation (tab seemed to be main convention in this file, so changed to tab)
Remove 2-space sequences
Fix security issue by avoiding use of eval() within postMessage calls between embedAPI and main editor (also namespace the messages and protect the imagelib extension message listener from non-string messages); avoid embedAPI's unneeded randomizing of callback IDs in favor of incrementing; deprecate old embedded_svg_edit API name in favor of JS/JSLint-friendly EmbeddedSVGEdit name (and allow it to be instantiated w/o new keyword); JSLint/HTML5-ize embedAPI files, remove HTML5/browser-optional type="text/javascript", remove unused comments for embedAPI