[TIMOB-12606]use LauncherItem* for deletion.
Merge pull request #3964 from srahim/timob-12606

[TIMOB-12606]iOS: Dashboard setData does not remove items before inserting new ones