Pass real error message on instead of hidding them behind generic (and sometimes wrong) messages.
Merge pull request #183 from Netimage/gittask

Git tasks - pass real error message (2nd version)