Drop obsolete members after release v0.15.0
Skip failling tests due to recent github handling modification of include-tag

Github recently (25th of december, 2013) changed its handling of the include-tag option. Skipping tests while waiting for a proper solution to be found.

Same thing as libgit2/libgit2#2020
Delegate Commit.MessageShort to libgit2 (#593)
Prefer git_patch_print to git_diff_print

This has the nice side effect of allowing binary changes
to be detected.
Update error categories to match libgit2
Deploy Proxy.MarshalAs<T> more extensively
Introduce marshaling extension to IntPtr
Initial merge functionality.

Bring initial merge functionality to LibGit2Sharp.
Bind git_patch_line_stats
Introduce Diff.Compare<PatchStats>()
Fix xmldoc typo
Speed up postbuild xcopy

Added `/d` to xcopy so that files are only copied if newer, saving a few seconds of unnecessary I/O on build.
Fix Remotes.Add(name, url, refspec) implementation

Prevents the creation of a default fetch refspec beside the passed in one.
Fix fast forward merge behavior.
Enhance merge test coverage to better test possible outcomes.
Release LibGit2Sharp v0.16.0