Changed native language transforms to register their outputs as inputs to the binary, rather than adding as inputs to the link/assemble task. Removed NativeBinarySpec.tasks.createOrLink.
Changed the components report to show a native executable's 'install' task, and a native test suite's 'run' task.
Detangled the component report renderers from FileResolver, so that they are now stateless.
Busted up BinaryRenderer into various binary type specific classes.
Register the various binary renderer implementations as services.
Moved the play binary renderer from diagnostics to platformPlay project.