getMinElement now supports values < 0.  Checked and shouldn't affect any uses.  subtract() from set with EOF, wiped out all negative values. added tests.
Merge branch 'fix-set-subtract' into k1
add method to resolve LL(1) alt sets. add unit tests. Alter code gen to detect k=1 and force resolution.