Rework conflicts detection logic.

Conflicts are now managed from pkg_conflicts.c
Conflicts are now assumed to be independent from the package repo
backend type.
During installation job, register conflicts and try to re-solve the
previous request.
Reduce level of manifest debug messages (2 to 3).
Finalize the new conflicts logic.