Make argparse handle defaults and option validation.
Discover available licences at runtime.