Refactor SpecialMergeItems

Rewrite of SpecialMergeItems based on ItemMergeInteractor.

Change-Id: I7d7402c874d7fc306f3da14fe21f53c656b9f063
Merge "Refactor SpecialMergeItems"