Resolve #3539729 "Implement Folder config entity"
Still misses some crucial bits, like:
- When new SDC based Component entity is created, we should check if a Folder matching groupproperty of such SDC exists. If it does, place Component in that Folder. If such a Folder doesn't exist, create it.
- When User deletes a Folder, we should disable (status: false) all of Component entities it "contains", or reject deleting the folder if any of the components are currently in use
- Tests for the above
As FE needs this MR to start their side of work, I've extracted missing bits into #3541364
Closes #3539729
Edited  by Feliksas Mazeikis