Add Typesafe Config library and refactor Config

Renamed RepositoryConfig to Config and integrated the new possibilities
of Typesafe Config.