Fixed usage of getNumberOfCollectionElements: now for maps
Avoid calls, if their results are not going to be used
Splitting RandomDataProviderStrategy to abstract and final classes
Test RandomDataProviderStrategy with variable collection and map names