Allow making a name/description for extra arguments. Tweaked text generation.

Signed-off-by: robhol <email@robhol.net>