Make it possible to delete contacts from backends
Summary: Adds a new deleteContact function
Test Plan: Delete a contact from plasma-phonebook.
Reviewers: apol, Plasma:_mobile
Reviewed By: apol, Plasma:_mobile
Subscribers: kde-frameworks-devel
Tags: Frameworks
Differential Revision: https://phabricator.kde.org/D23764