Implement JObjectDomElement (mostly).
Add JArray and JValue dom elements; return them from Factory.
Remov unused Name and Value properties from IDomElement and inheritors.
Begin handling of json in console app.
Output the correct usings and class attribute for json.
Implement JValueDomElement.
Add ability to write classes to the system clipboard.
Add ability to specify the root element name via command-line arg.
Finish implementing JObjectDomElement.
Better detection of integer types.
Minor refactor.
Remove xml-specific stuff from json-generated classes.
Fix format strings (copypasta errors).
JArrayDomElement can figure out the "best" JTokenType to use.
Add notes in JArrayDomElement describing possible next steps.
JArrayDomElement is mostly implemented.
Add test project.
Flesh out how to do round-trip testing for json.
Add some json tests.
Bug fixes and minor changes.
- Better handling of pluralization.
- Handle null values from json.
- Prefer user-provided DateTime format strings over "o" format.