[core.logger] allow to enable simultaneous file logging

See the commit messages.
This seems to encourage to change the default log destination to a certain file by directly changing this variable. However, we have `@defaults` for this ...