With indifferent Hash access on values

Return values array as a HashWithIndifferentAccess, as that's what the params hash is.

Adds activesupport as a dependency, but if you have actionpack you'll have activesupport anyway.