When no config files exist for an endpoint, it isn't downloaded
Adds tests. Fixes issue with using absolute paths
Adds a test for merging config files