+ Added isCollectionHomogenous to decide whenever different types of objects can be stored in collection
* If no select field is set, criteria will select only nessesary fields
* Throw Exception on file not found in mongoimage