[DF-2955] fixes for material cloning
Merge branch 'origin/feature-integration-new-materials'
[DF-2955] don't add materials to material system during load to avoid duplicate materials
[DF-2955] save/load for empty textures