mavgen.py now uses the Choices type for optparse. This allows for more sensible errors. It also moves the language name checking towards the start, speeding up feedback and simplifying later code.
Merge pull request #110 from Susurrus/mavgen_option_fix

Display all supported languages as part of command line options