added --zimmerman flag to prep for implementation
straddling set implementation
separated out parsing code from BP implementations
lots 'o changes towards getting zimmerman's approach working
implement much improved evaluation (thanks to D.J. Bernstein,
A. Huelsing, T. Lange, and R. Niederhagen).