Add bwa versions 0.7.8 and 0.7.9a to GMT::Bwa
Use existing method to get sub-command names.

The alternative implementation was defective. It would not hyphenate
commands appropriately.  Rather than fix this one, use the one that
commands use generally.
Use existing implementation of camel_case_to_string.

Only override to get the error behaviour we're after.