Bug 875695 - Moving config files from JSON file in bulild to JS file inside the Usage app

This support dynamic properties as the file is not a JSON but a JS module.
Furthermore, it adds native support for several providers