An ANSI C command line parser, by Stewart Heitmann - http://argtable.sourceforge.net/