Added Mapper and extended CollectionUtils with it.

The Mapper interface can be used to map all (or some) entries in a
Collection to another type.