[Azoth] Refactored DnD handling into ContactDropFilter.