Save

This adds the Bag.save method which will update manifests and bag-info.txt. Fixes #7 #13 #27