rewrite ResultCounter.

I realized Tescha:Set is the only object whose responsiblity is to decide its tests' results then tell them to other objects such as ResultCounter and ResultPresenter.

So I'm planning to rewrite ResultPresenter in the same way.