config: Let config files refer to other files for default values, some refactoring of Config.scala.