Make entitiy generator input file a positional argument and cleanup the usage handling a bit.
Add a switch to allow prepending of a header file. Also introduce short switches.