Refined IntegerSubsetGenerator

- implemented better way to detect when all subsets have been
generated, to avoid arithmetic exceptions caused by computing large
binomials