It bothered me that I got an error about the gitit configuration file even when I just wanted to run it with --help.
These commits help to guide a user towards prefix-independence:
Don't read config for --help or --version
Also involves a refactor of options into those that make the program
quit immediately, and those that just alter the configuration.
Include the default.conf location in --help