generalize metadata

In this process i removed some unused and potentially dangerous cli apps for feature stores.
This is wrong. it should use `StoreDataUtil.listDir` instead of `store.list` as factsets are directories and `store.list` will give all recursive paths under `Repository.factsets`