Support deep-merging HashWithIndifferentAccess.

@strzalek @derrickhuhn