generate a codegangsta/cli App and a config parser from a config struct