Don't precompute config option full paths as the hierarchy could change
after the point in time of addition to the group. Fixes #11.
Remove all non-variable references to "--".
Update config hierarchy to use _short_name and _desc wrapper functions
instead of raw variables.