Modernize, remove cruft from NSError+Git
Don't crash on nil descriptions in +git_errorFor:
withAdditionalDescription: -> description:
Merge pull request #264 from libgit2/error-dictionary

Don't crash on nil descriptions in +git_errorFor: