Fixed empty `envvar` values to behave like `None`, including automatic-prefix fallback in help. Lists now show individually quoted names in missing-option hints.

Added regression tests for both cases.

`.venv/bin/pytest`: 2110 passed, 25 skipped, 1 xfailed.