suzerain: correct gathering case invocations

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43341 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: conditionally add options groups

A bit cleaner to always add them when the pointer is non-trivial.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43342 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: towards --help matching $COLUMNS

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43343 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: #3022 correct noz default handling

Turns out
    thing ? thing : anotherThing
is not equivalent to
    (thing != 0.0 )? thing : anotherThing
as I'd anticipated.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43344 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: only write prepped members.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43345 0bd85f0b-c151-43b9-a1e9-27231104551f
suzerain: #3022 update FPG invocation

Uses new --cevdstag parameter.

git-svn-id: https://svn.ices.utexas.edu/repos/pecos/suzerain/trunk@43346 0bd85f0b-c151-43b9-a1e9-27231104551f