Added visual diffing testreduce client.

* Initial tests good.
* More thorough testing required.