Log renderer failure output.
Make item_view_raw return forbidden where appropriate.
Remove key from transferred props.
Refactor fetched.js to support FetchedItems and FetchedData.
Lookup #! fragments for the view registry.
onHashChange for IE8/9
Simple editor.
raw=true -> frame=raw
untemplated frame=edit for editing
Editor tweaks.
Merge branch 'master' into simple-editor

Conflicts:
	package.json
Fix onerror handler
Pass navigate down through the components.
Use If-Match to prevent clashing updates.
Properly quote the html data-stats attribute.
Use propertyName for meta http-equiv
Monkey patch ReactDOM fixes.
Use html lang attribute instead of meta tag.
Trailing comma after last array item results in an extra newline when joined in IE8. This caused a React checksum mismatch on IE8.
domready library is IE9+, so revert to jquery for now.