Add support for xUnit 2

xUnit 2 has a different set of assemblies. This PR adds detection for it. Works side-by-side with xUnit 1 as it's a different dll name and exception type that it's looking for.

xUnit 2 supports .NET 4.5+, Windows Store, Wpa81 and Xamarin. WP8 is not yet supported.