Extend unit tests for committee memberships

Overlapping memberships (such as was the case for #203 (closed) and !246 (merged)) should not be possible.