First attempt at resetting calls count.
(cherry picked from commit fb76e58c31e70323aaa5e591473bdd46e5941866)
Write the test for the reset behavior.
Write the test for the reset behavior.
Simplify and Rename the reset for all mocks. No support for individual setup yet, though. ( will come, eventually.)
Rename MockExtensionsTesteroids to MockResetExtensions with proper filename.
Rename ResetAllCallCounts to ResetAllCallswith and adapt test.

 - test has been moved because in its previous location, for some reason, the build was failing when compiling in Release.
Merge branch 'dev' into dev_SupportForResetCallCounts
comment-out Unit test :

 -  Somehow, the test I tried to write fails when compiling in Release for odd reasons pertaining to castle and interceptions (compiles fine in debug, though)
Fix poorly written test (sorry).

- test was using obsolete methods, leading to a failed build in Release mode, because of the unit test was failing.
fixes #27 :

 - Rename ResetAllCalls method to a more suited "ResetCalls"
fixes #27 :

 - Rename ResetAllCalls method to a more suited "ResetCalls"
 - Rename MockExtensions to ObsoleteMockExtensions  << warning : this could introduce breaking changes
 - Rename MockResetExtensions  to MockExtensions
Merge remote-tracking branch 'origin/master' into dev_SupportForResetCallCounts

Conflicts:
	Source.Silverlight/Moq.Silverlight.csproj
	Source/Moq.csproj
fix tests + code for reset calls.
Fix flaky test.

also : optimizes the calls to ActualCall, since now, ToList() is called to do a snapshot before enumeration only when an exception might occur

(i.e. only when we enumerate the calls)
add documentation
Merge pull request #37 from salfab/dev_SupportForResetCallCounts

support for reset of the call counts on all members.