Refactor PSUnit.Run script to pipe out test result objects and create a new script that uses the output for rendering the html report


Currently the test report gets rendered as part of the PSUnit.Run script. The framework would be much more flexible, if it would just return the test result objects to the pipeline. This way a user could decide how to analyze the results. One way would be to pipe it into the html renderer. The task is to split the PSUnit.Run script into two scripts. One that outputs the test results. And a new one that renders a HTML report based on test result objects in the input pipeline.