ControlPanel.openEditor() now adds a submenu item for opening the
session editor.
To eliminate confusion, CustomGraphicsTool and CustomGlyphPlotter
registered implementation names now say "ActionScript" instead of
"Custom".
made debug property public
fixed indentation
improved unIndent() behavior, made tab-to-space replacement customizable
added getPath(root,descendant)
session editor now gets the path from WeaveAPI.globalHashMap