ignore COLUMNS for --help and --test

also fix a bug in the --help output.
With COLUMNS=123 it would display
    "default is 123 but if COLUMNS is set..."
instead of
    "default is 80 but if COLUMNS is set..."

https://bugs.freedesktop.org/show_bug.cgi?id=83892