Add ShouldBeUnique and ShouldNotBeUnique for collections

Resolves #140
Yes, we definitely need this.