Simplify mapping from collections

I created extension methods to make it easier to map from a collection
of objects.
I changed the delegates on the destination side of the MapMany methods
so that the destination comes first.