Initial commit.
Fix bug ensuring error is fired on indefined array index.
Add ->get method.
Bring JS up to sync.
Rename main class.
Various minor fixes.
Rework the reflow function.
Do not parse nodes of inserted HTML, it can't be good.
Better UTF8 support.
Add the attr==False hack, for HTML shorthand attributes (i.e. "selected" and "checked").
Add stop_here hack to JS version.
Rename parseNode and parse_vars to parse_vars_node in both JS and PHP versions.
Add attribute hack to JS version.
Ensure vars get dumped into the editor, JS version.
Add reflow/dump/out functions to JS version.
Random whitespace cleanup.
Ensure dump() works in JS version, start abstracting dom root.
Do not completely remove empty array nodes in JS version.
Make JS lib a more proper "class", allow instancing.
Ensure innerHTML is used and not textContent in JS version of node assigment.