Merge pull request #9121 from albertopq/contacts-cursors-implementation

Bug 848188 - Using contacts cursors API(cherry picked from commit dc5b1185cd210e45c75d420593467b22b3d73f69)

Conflicts:
	apps/communications/contacts/js/contacts.js
	apps/communications/contacts/js/contacts_list.js