Update usage with --codegen and add a couple of other flags.

While we're at it, make it fit in 80 cols.
Merge pull request #396 from melted/usage

Update usage with --codegen and add a couple of other flags.