Improving the messages for the Dictionary failure scenarios. Providing
more details in the error message. Also refactored the TestEnvironment and
the MessageGenerator base classes to make such custom messages easier in
the future.
Fixing up some formatting and clarifying a comment.
Merge pull request #148 from chaitanyagurrapu/improve_dictionary_message_merge

Improving the messages for the Dictionary failure scenarios.
add ShouldBeUnique and ShouldNotBeUnique for collections
fix code formatting
message generator
Updated message generators and removed ShouldNotBeUnique
Merge pull request #152 from JakeGinnivan/issue-140

Issue 140
#149 Add ShouldBe/ShouldNotBe overloads for DateTime with Timespan tolerance
#149 Add ShouldBe/ShouldNotBe overloads for DateTimeOffset with Timespan tolerance
#149 Add ShouldBe/ShouldNotBe overloads for TimeSpan with tolerance
Add message generators for should methods that take tolerances
Merge pull request #151 from bendetat/issue-149-shouldbewithin-for-dates

Issue 149 shouldbewithin for dates
Put message generators into their own folder and fixed 3.0 compilation errors
Saving project file
Removed #if which should be there
Fixed another net 3.0 issue
Ifdefs around dynamic should tests
fix hardcoded datetimes in tests
Merge pull request #155 from ilya-murzinov/tests-fix

Fix hardcoded datetimes in tests