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