cleanup and fixes to work on 4x4 puzzles
added subset exclusion rule
I think subset exclusion rule is redundant with closed subset rule