Add tests to check --version option
Add tests to check --help option
Add tests to check -h option
Make -h write to STDOUT instead of STDERR as --help does
Use /dev/null as additional empty config file and list to cover -c and -l options
Workaround Config::File bug RT#98542

It behaves unexpectedly if given an empty configuration file.