Use typed source set for generated scala
Simplified the CoffeeScript and JavaScript plugins for Play

- Don’t use LanguageRegistration
- Wire the tasks together directly
- This is now more exemplary of the current public mechanism for extending the Play support
Removed unused code
Fix integration test for custom coffeescript implementation