Added support for error message reporting from gitlab
Added support for error message reporting from gitlab

In HttpRequestor.cs, req.GetResponse() threw exceptions without reading the response from the server
The json error response is now deserialized and the message is thrown to the caller when available

michaKFromParis/NGitLab,Xarlot/NGitLab,Franklin89/NGitLab,Scooletz/NGitLab