fixed naming issue in RadixJoinTransformation
added unit test for distribute function
added unit test for PlanOperation.distribute