Better integration with future versions of Gradle Support

Lazily reload project nodes only if it is really needed. This prevents collapsing the project node when project is reloaded needlessly. This is especially important due to the persistent project model caching introduced in the upcoming version of the plugin.

Note: When merging this pull request, the EE plugin will depend on a (yet) unreleased version of the core Gradle plugin.