xsd2json now grabs some restriction data
Must make selection if nothing already selected
Enforcement of min/max attributes and choice tags
Some code consolidation and clean-up
Fixed undefined in element class names
Merge branch 'validation' of https://github.com/sepol/jquery.xmleditor into development
Moving occurrence checking into xml element class.  Element occur attributes stored on parent when computing schema
Moved min child population into xml element.  Renamed addPresentChild to updateChildrenCount, calling it directly from xml element methods which add/remove children
Added missing var on choice declaration.  Bug fixes for child add/remove events.
Catching unspecified max occurs
Namespaces registered uniquely across schemas, stored by index
Merged master
xsd json storing only name, expanding at time of use.
Renamed xmlTree to schemaTree for clarity.  Added some inline documentation to main widget class.
Added documentation to additional classes.  Moved post document reload UI updating out of document state into widget
Commented additional classes
comments
Comments.  Renamed XMLElement/XMLAttributes' guiElement to domNode to differentiate the name from XMLElement variables
comments added to xsd2json
When editor is initialized on a text area, hides the text area but keeps it synchronized with changes to the xml in the editor (contributed by Johannes Nanninga).  To support this, added option to disable the document status panel, for cases where the preferred submission method would be a normal form submit.

Using date/datetime as input type for definitions with matching types.  (Johannes Nanninga)

Removed default text node that was being added to new elements, since some schemas disallow this (Johannes Nanninga)

Namespace prefixes on xmlelement's now match prefixing from the xml document rather than schema.  Fixed prefixed name generation in schema tree.

atom demo now completely using textarea

Removed the local content selector option as it was not working properly.  It is now prefered to either get the xml document via ajax or store it in the element the editor was initialized on.