Rewrite markCommonSuperCats() to not use HashSets because of problems with SuperCategory's equals() and hashCode() functions.
Rewrite markCommonSuperCats() to not use HashSets because of problems with SuperCategory's equals() and hashCode() functions.

darrenfoong/candc