Renamed source set to match interface
+review REVIEW-5273
Use source set from ScalaLanguagePlugin rather than custom implementation
+review REVIEW-5273
Added open issue to spec
+review REVIEW-5263