An API that makes creating and reading configuration files easier. Any line starting with a '#' is ignored in config files.
Documentation:
loadConfig(string: path)
Returns a stream of the file the path points to.
saveConfig(string: path)
Creates a config file at the given path. If a config file with the same name already exists it will be overwritten.
flush()
Clears all properties currently in memory.
addProperty(string: name, value)
Adds a property to the config. Note that the order properties appear in the config is the same order that the functions are called in.
addComment(str