generalize metadata

In this process i removed some unused and potentially dangerous cli apps for feature stores.
Again, It is not clear to me why we would be creating stores inline. This is probably related to the StorePath that @charleso raised as well. Might be worth having a quick whiteboard to make sure we are on same page.