Resurrect diagram layering system
Resurrect or rather fix the existing diagram layering system and the Layers view for the workbench to actually work with current diagrams and be more accessible.
@jussi.koskela has done all the work in private/solvo
branch already, but this issue was created to actually track and merge that work into master.
The commits so far are: