Cli.default_config_filenames(): Simplified and moved parts to default_config_filename_variants() and default_config_dirs().
Renamed default configruation from config.rb to checkmk_hostdetector.conf. That way the path to the default configuration can be included with default config dirs in Cli.default_config_dirs().
Removed clumsy Windows compability. I just don't need I for now.
Cli.default_config_filename_variants(): Build config filenames using Module.nesting() instead of self.class.
Cli.parse_options_slop(): Use heredoc for help string in a better way.
Cli.parse_options_slop(): Remove default number of parallel jobs in option parser. The default value is set in the configuration file.
Cli.parse_options_slop(): Better description for jobs option.
Cli: Moved help output and definition of commandline options into constants.
Cli.default_config_filenames(): Made methods more readable.
Cli.config_load(): renamed to load_config().
Cli: Made all methods that do not depend on instance state to class methods.
Cli: Reordered methods.