fill By Default
Creates a new config instance using only defaults.
If a field has a default in the given schema, that value is used.
Otherwise, the data class primary constructor's default parameter is used (if any).
No file I/O or parsing is performed.
Java-friendly overload of fillByDefault.