Added Unquote NuGet package to AutoFoqUnitTest project.
Converted all assertions in FoqMethodQueryTest.fs file to Unquote and F# quoted expressions.
Converted all assertions in AutoFoqCustomization.fs file to Unquote and F# quoted expressions.
Converted all assertions in FixtureIntegrationTest.fs file to Unquote and F# quoted expressions.
Removed 'ignore' operator since, inside the code quotation, it's not necessary to throw away the result of the computation.
Made a few state verifications easier to read.
Created a function 'implements<'T> : obj -> bool', in order to avoid the F# compiler warning: 'FS0067: This type test or downcast will always hold'.
Invoked the 'rule of three' to extract 'verify' and 'implements' function to a module named TestDsl.
Made a few state verifications easier to read.
Added explicit statement about versioning 2 README
Remove old .nuget solution folder
Fix issue with throwing/path-capturing after exceptions,

in RecursionGuard and TerminatingWithPathSpecimenBuilder. Both of these classes incorrectly "remember" the previous requests when ObjectCreationException (e.g. due to creating an abstract type) is throw.
Merge branch '226-multi-recurs' of https://github.com/adamchester/AutoFixture into adamchester-226-multi-recurs
Moved a test to FixtureTest,

because it wasn't a Scenario test.
Incremented patch version,

in order to indicate that this version includes a bug fix that
resolves #226 (https://github.com/AutoFixture/AutoFixture/issues/226).
Introduced OmitEnumerableParameterRequestRelay,

which will handle requests for IEnumerable<T> parameters, and return an
empty array if the context resolves it as OmitSpecimen.
Returned result from context.
Correctly handled requests for other objects

than ParameterInfo.
Filtered away all non-enumerable parameters.
Returned an empty array if context returns Omit.