IsKspDir should not log a error in the false case.
This avoids it by adding a precondition to the call to DetectVersion which logs the error.
Closes #373.
Merge pull request #587 from RichardLake/ErrorInReadmeFile#373

IsKspDir should not log a error in the false case.