GRADLE-3068 Break part of :ide->:launcher dependency.

At least project.evaluate() is now possible with gradleApi() dependency
when :launcher is not on classpath.