Add describe and epilog fields

Adds the fields 'describe' and 'epilog' to `struct argparse` and a
function to populate these fields. 'describe' is printed
immediately after the usage and epilog is appended in the `--help`
text.
1. a few minor adjustments to #6 (no newline before epilog, etc)
2. test