Move case on contact deduping

This extension fixes a core flawless. When you merge two contacts and a case is moved from one to the other then the case is copied and the old one is marked as deleted. Sometimes you want to keep the case (for example if you want stick with the case id).