Refactor configuration to ease development and to simplify configuration process for users

=> Ease of development: Local configuration is no more under version control. (Except for the unit configuration. TODO!)
=> Simplification for user: User can focus on configuring the most important settings. More advanced settings are hidden (but can still be accessed).