support hash merging for ansible_facts

This PR enables hash merging for ansible_facts returned by set_fact or include_vars modules.