modify optencod utility to generate only usage text
add new tag USAGEGRP to enable option grouping for usage text separate from option processing grouping
add new option -n to generate usage text with null terminating items
fix lower/upper case for option variable names