Make 'map' filter work on Enumerable drops

The map filter does not work on Enumerable drops, but I think it should (and after talking to some people, they would like to use the map filter more often, but they can't really, because it doesn't work on CachedDrop or CollectionDrop in Shopify). This should hopefully fix that.

Please review @dylanahsmith @arthurnn