Add config file support to Linux auto-discovery script

Add support for a simple YAML config file to the script, so I don't need to modify the script to simply change config values.