Fix annotations on variable positional args

The help string for command line arguments created for variable
positional arguments was incorrect. The arguments can not have default
values. Add unit tests to identify these errors.