Adding method to add a location to config files
Updating file loader to implement multiple locations
No need to assign mode to a variable in as we only really use it once
Adding method to add location to the loader via the repository factory
Removing the ability to pass an operating system into the file loader
Passing the operating system as the mode
Updating composer description