# Functions
Dir returns the directory the configuration file is stored in.
LegacyLoadFromReader is a convenience function that creates a ConfigFile object from a non-nested reader.
Load reads the configuration files in the given directory, and sets up the auth config information and returns values.
LoadDefaultConfigFile attempts to load the default config file and returns an initialized ConfigFile struct if none is found.
LoadFromReader is a convenience function that creates a ConfigFile object from a reader.
SetDir sets the directory the configuration file is stored in.
# Constants
ConfigFileName is the name of config file.