Support providing the roots when creating SDK
Unfortunately, the roots setting will differ between different versions of SDKs and the IntelliJ does not seem to reload the configuration if something went wrong.
Because of that the resource should allow providing the setting instead of trying to generate the default one.