#124 Initial code for concept of configurable recursion depth
#124 Initial code for concept of configurable recursion depth
#124 fix test names
Created CopyAndUpdateAssertion for #100
Implemented CopyAndUpdateAssertion
Removed parameter-member-matcher
Incremented patch version,

in order to indicate a bug fix. This resolves 188
(https://github.com/AutoFixture/AutoFixture/issues/188).
Add support for ObservableCollection{T}
Merge branch '192-observable' of https://github.com/adamchester/AutoFixture into adamchester-192-observable
Incremented minor version,

in order to indcate that support for ObservableCollection<T> is a new
feature. This resolves #192
(https://github.com/AutoFixture/AutoFixture/issues/192).
Merge branch '100-copy-update' of https://github.com/adamchester/AutoFixture into adamchester-100-copy-update
Incremented minor version,

in order to indicate that the addition of CopyAndUpdateAssertion is a new
feature. This resolves #100
(https://github.com/AutoFixture/AutoFixture/issues/100).
throw ObjectCreationException with specimen request path information
Incremented patch version,

in order to indicate that more detailed exception text isn't quite a new
feature per se, but more of an incremental troubleshooting enhancement.
This resolves #173
(https://github.com/AutoFixture/AutoFixture/issues/173).
Simplified recursion depth tests by using a simple integer queue similar to already existing tests. Removed the now obsolete helper classes for recursion test.
Added recursion depth to NullRecursionBehavior constructor.
Added recursion depth to OmitOnRecursionBehavior constructor.
Named explicit recursion depth in behavior tests.
Recursion depth property initialized from constructor only in recursion guard.
Default recursion depth defined in recursion behaviors.