Hotfix for zero size packings

If a packing generates a list of size zero (which can happen, say, for simple rectilinear and hex packings with a lot of trees, such that every seed is knocked out by a tree), then the coloring algorithm fails.  This fix ensures that a packing is only added as a possible solution if it contains at least one seed.