Make AR::Base#changed_attributes to return indifferent hash

`changed_attributes` hash with symbols as keys has better semantics.