[libcontacts] Improve event processing logic

We should not consider all event processing handled when a busy request
object prevents us from starting another pending request.
[libcontacts] Prioritize address resolution requests over updates

Fetching changed contact details is typically less urgent than resolving
addresses.