change the type of ContextResult.Children from seq to list

Now, we can execute the Sample.fs.
implement aggregation the count of error tests
separate the runner and remove the Persimmon.Output project

Persimmon.Output moves to Persimmon.Runner.