Generalizing the parallel search with additional back-communication.

The search now stores both the range and domain parallel decompositions
so one may always construct a forward communication plan to move
between the two of them. Propagated this the the consistent interpolator.
Currently updating tests for the parallel search.