Define nested_under_indifferent_access to return self

This is required to make TaintedHash play nicely with ActiveSupport::HashWithIndifferentAccess on Rails 3, which calls `nested_under_indifferent_access` rather than `with_indifferent_access` on Hash subclasses.

cc @technoweenie @github/rails3