new branch for compount property rewrite
replace compound-property-type with interfaces
rewrite: add one provider for category sets, remove logic from feature panel, fix: sammon failed sometimes when mds produced duplicates, some more fixes, some extensions for testing