tab-grid: use atomic reference counting for DragIcon
Follow @chergert 's suggestion to change from using g_new0() for DragIcon to using g_atomic_rc_box_new0() so that both the instance and adw_callback_animation_target_new() can own a reference. #924 (comment 2208564)
Fixes #924 (closed)