added pattern tableau for conditional unique column combinations

added pattern tableaus as display type for conditional uniques

Small fix in ColumnCombinationBitset where a ImmutableList was expected but the current Implementation is a List. Missing change after refactoring in the main repository.

Add a clone() method for PositionListIndex, which is a deep copy.
Why did this get removed ?- I couldn't find an explanation in the corresponding commit