Adds reference to libgit2sharp
Fixes a runtime error
Fixes #29: Clones repo using libgit2.

No longer downloads and unzips a zip file.
Also cleans up the code in UploadController a little.