Bag Init functionality in common module
The functions for initialization of bags (collection of metadata mostly) should be moved into the common module so that they can be done from intake services. From there we can also update the bag create API method to include this information, and deprecate some of the early states which Bags can be in.