add "play new" test resources

- fix source path for twirlCompiler in PlayApplicationPlugin
- fix source ref when setting sourceDirectory in TwirlCompile
- add integration test coverage for component related twirl invocation; will evolve this over time
Add scala compile task for building play application component binary

- add test infrastructure + repositories to run a build
- let scalabase plugin do the general scala compile configuration
- disable setting sources of scalaCompile task til routes compiler is in place
- use default play dependency if no dependency is explicitly declared in the build script
add open issue / issue to discuss to play spec
use gradle api for twirl incremental compile and stale output cleanup