Used private xUnit runner from NuGet package.

Code contracts support stuff moved to a separate .targets file.