Simplify `getopt` invocation.
Tidy `parse`.
Whitespace tidy.
Rename `options` to `usage` in `parse`.
Rename `$usage` to `message`.
Tidy `extractUsage`, remove more dollar signs.

Removed more dollar signs while tiding `extractUsage`.
Merge branch `getopt` into `master`.