Allow subclassing DefaultExecutorService.DistributedTaskPart.

There are a couple of protected methods #createDistributedTaskPart(...) that make it look like this was the original intent. It would certainly be useful.