separate-distributor

separate ResultDistributor from RedPen - RedPen#validate is now thread safe!
retire RedPenBuilder as construction of RedPen is simple enough