remove unused references
Make Content Definition Item derived from Content Item
only fetch published definition
Merge branch 'EntityManagement' into EliminateEntityMetadata

Conflicts:
	src/Coevery.Web/Core/Common/Extensions/IContentDefinitionExtension.cs
	src/Coevery.Web/DeveloperTools/FormDesigner/Controllers/LayoutController.cs
	src/Coevery.Web/DeveloperTools/FormDesigner/Services/ILayoutManager.cs
	src/Coevery/ContentManagement/DefaultContentManager.cs
Modify developer tools
Add version control
Remove EntityMetadataRecord
Fix bug
Merge remote-tracking branch 'origin/EliminateEntityMetadata' into EntityManagement
Fix error
Modify templates
entity picker
Merge remote-tracking branch 'origin/EliminateEntityMetadata' into EntityManagement
Refactor
entity picker
Merge remote-tracking branch 'origin/EliminateEntityMetadata' into EntityManagement

Conflicts:
	src/Coevery.Web/DeveloperTools/CodeGeneration/CodeGenerationTemplates/PartsListView.tt
update list view grid tt
reference edit modal