# Functions
FindConfigFlagsInArgsOrFallbackOnEnv returns the config file path using the argument '--config-file' (if specified), if empty looks for the ARDUINO_CONFIG_FILE env, or looking in the current working dir.
InjectEnvVars change settings based on the environment variables values.
NewSettings creates a new instance of Settings with the default values set.
SetDefaults sets the default values for certain keys.