Tidy up

Rename MockListener to ConcreteListener to prevent confusion
Ensure consistent use of the name Mockito-Collections
Replace RunWith annotations in the examples with
MockitoCollections.initialiseAll