Added test files for diffs with leading ./
Added unit test for diffs with leading ./
Unit test for error message when filename in diff contains a leading ./

Added a unit test to ensure the process validation code generates the correct error message when a diff
contains a filename with a leading ./
Code to generate error message when diff contains filename with leading ./

Added code to the process validation to generate the correct error message when a diff contains a filename with a leading ./
Merge pull request #111 from daveeloo/master

Issue 745: added a unit test for recursive diff mission to deal with leading "./"

Huge thanks to daveeloo for revising these patches to near perfection.

Closes: http://openhatch.org/bugs/issue745