Spy support added to MockitoCollections.

I've added @Spy support along with some corresponding Narratives and Scenarios. Issuing this pull request for your review. Thanks you for the good work done for enable this collection support, as it was very helpful for our efforts here.

Mocks and spies are treated the same, and order is retained with no regard to (mock or spy) type of object instance. 

I have also updated some of the narratives to the new format (Story).