Feature/plugin data store

store for uploading and managing plugin resources like cookbooks, scripts, etc.
It would be better to define a plugin first, and then talk about plugin resources, etc.