Resolve "Authentication failure when connecting to GitHub Enterprise"
Updates build options for libgit2 to use Schannel for HTTPS.
As indicated when support was introduced, using Schannel will likely become the default in future for libgit2.
We need to use Schannel now as this is known to solve the 'failed to parse supported auth schemes' error when accessing a repository hosted by GitHub Enterprise.
Closes #169 (closed)
Edited by Kevin Saul