Added log file parser to create useful error messages in case of an error when running GitVersion.exe

This should somewhat alleviate #192, but I think it's still better to make the executable print errors such that the gem does not need to go great lengths to print the (optional) log file contents