update license headers to include source file contributers on a per-file basis. updated namespace of editor, editorhelpers, editorsettings, undomanager to reflect their position in the folder hierarchy