BUGFIX: Fix duplicate node issue

When a merge event happens, the halo corresponding
to the merger will be processes multiple times in order
to setup the appropriate links between its progenitors.
Therefore, a check is needed before we instert a merger
halo to check if we have already inserted it in the
merger-tree.