Introduce PathSpec for StatusOptions.
Introduce StatusOptions.DisablePathSpecMatch
Remove Leaks configuration

Fix #869
Honour ThreadAffinity in Proxy.git_odb_exists
Fix for computing blob size without loading entire blob content in memory - Fix #873
Teach Repository.Clone to accept a specific branch to checkout
Improve tracking toolset of improperly released unmanaged handles
Prevent leaking DiffSafeHandle on UnmatchedPathException
Include LibGit2Sharp.sln.DotSettings migration change
Minor cleanups
Fix issues and documentation in Ensure.
Register and de register a custom filter
Pass by ref
Remove filter free
Register/deregsiter method pairs
Tests for register/deregsiter of filters
Create filter for automatic clean up

Don't use this if you want to deregister in the test
Define the right order # of members to allocate
Define a lookup option

Because we need to test the marsheller works backwards and forwards.
Map backwards from a pointer