Add ShouldBeUnique and ShouldNotBeUnique for collections

Resolves #140