Added libgit2sharp as a windows 8 class library

Not using a portable class library means we can use unsafe code and
dllimport. Still many errors, but these should be able to be fixed
(hopefully)
Throw exceptions for unimplemented functions

Don't worry, they aren't used