Add `Hash#map_values` to ActiveSupport to simplify a common pattern

Keys remain the same, but the values change.

Didn't get a chance to convert existing code, I'll skim through the code base to make use of this later this afternoon.