Misc updates
URI Templating (reverse-engineering)
Fix method name
Update URI Templating from other repo
Check affected data for undo

Checking the document root doesn't work, if only part of the document is
being rendered (e.g. an editable row)
Schema selector improvements
Remove reference to old "valueForUrl" function
Update super-bundle
Update get-started-bundle
Add placeholder for new site
Add schema.getFull() and forceTitle()

forceTitle() does a bit more work to find a title for the schema
(although it does not guarantee one).

This is for when you *really really want* a title, like in a schema
switcher.
Fix infinite recursion bug

Recursive schemas caused it problems.
Add localStorage cleanup
Renderer improvements

Type-switcher now a <select>, and objects with more than five optional
properties have them collapsed into a <select> of possibilities.
Header code hard-wired, instead of in comment.
Update bundles
Only set root of schemas if not already set
Avoid "?&" in URLs
Add Date.prototype.toISOString()
Add safety-check for IE bug