change the format of the ProgressFormatter.dot
add Printer.fs and Reporter.fs
add ErrorFormatter.normal
re-impl Runner using new model (incompleted)

Old Runner is devided into TestCollector and TestRunner.