introduce ForkScalaCompileInDaemonModeFixture for forking ScalaCompile tasks when running integration tests in Scala

- applied on most scala related integration tests. not touched tests explicitly testing different scala compile options (e.g. ant, zinc, etc.)

+review REVIEW-5106