move default --perm-batch-size initialization to main() where it belongs
start working on QT --assoc set-test, as a faster alternative to --linear in the trivial case
more defensive sanitization of trailing bits.  (grepped for '- 1] = 0' and added corresponding '- 2] = 0' lines when the stride was forced to even)