re #100 added CallMatchingSpecs when_failing_to_match_calls and when_no_calls
added OrderedCallMatchingSpecs when_failing_to_match_ordered_calls
refactored FakingInternalsSpecs.cs after discovering Machine.Specifications.Catch ;-)
(Core.FakeAsserter and Core.OrderedFakeAsserter now have 100% spec coverage)
re #100 refactored FakeAsserter and OrderedFakeAsserter for readability
re #100 changed CallMatchingSpecs.cs and OrderedCallMatchingSpecs.cs specs to expect generic arguments in exception messages (failing)
fixed #100 changed DefaultFakeObjectCallFormatter and ExpressionCallMatcher to add generic arg strings to method names
re #100 removed access modifiers from fields in specs for consistency
re #100 added C# rendering of generic arguments
Merge pull request #106 from adamralph/100-generic-args-in-exception-messages

fixes #100 - added generic args to exception messages