Better printing of SemElemSets; include comma

It wasn't printing them (or a space between elements) before because of a silly bug
Introduce new variant of WFA::compute"All"ReachingWeights

You can now pass in a SemElemSet subsumption function and it will compute all elements that are not subsumed by that metric.