Revert "Moved daemon hygiene action in the chain"

This reverts commit dbf725eaa030edfd149b1a5359d04c44493602f7.
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
Simplify handling of cyclical (WRT dependant types) managed models.

Pushes the complexity into one place, minimises inheritance, and reduces mutability in the final output types.

+review REVIEW-5240
Slightly more test coverage for cyclical models.

+review REVIEW-5240
Merging Rene and Fredriks Play App work
Fixes Play Application tests
daemon hygiene - refactoring
daemon hygiene - refactoring, rename job

Prepping for adding more interesting hygiene operations.
daemon hygiene - prepping for new feature

Started organizing the health related services under the daemon health services.
daemon hygiene - pushed out an interface
daemon hygiene - exploded packages

I really like that classcycle is enabled for launcher MP. Pushed the classes around packages for better clarity.
daemon hygiene - added place for health information

Added action that will describe daemon health to the user
launcher package rename job

Needed to rename 'execApi' to 'api' because the former makes checkstyle unhappy
thank you classcycle
daemon hygiene - renamed the classes

Renamed DaemonHygieneAction - Luke should be happy now :)
daemon hygiene - started informing about daemon health

This adds a new lifecycle message emitted by the daemon.
daemon hygiene - tweaked the health description

No longer showing the daemon health message for single use daemons