Adds a MultiBag data structure

That's a data structure that I needed in a project I'm working on. I couldn't think of a way to use another structure from the existing ones, so I created this. I know that there aren't any tests or documentation strings. I'll write some if you think that this is a data structure that needs to be with the original buckets :)