Changed editorContext to use appState instead for content/media/member editors - the appState saved is the basic entity, this means that if property editors resolve this value they do not have access to actually change the real content model which we don't want to allow (or changing other property's values).

Fixed up some inconsistencies between all of these editors and the content editor helper, fixed up tree syncing with the members editor.