lib: internal: nativeresolver: impl: upgrade: rewrite using 'satisfyRelationExpression'
lib: internal: nativeresolver: impl: __import_packages_to_reinstall: rewrote using 'satisfyRelationExpression'
lib: internal: nativeresolver: impl: refactoring: '__initial_packages' is not used anymore
Merge branch 'master' into next-alt/nativeresolver-upgrade-as-user-wish-requests

Conflicts:
	cpp/lib/src/internal/nativeresolver/dependencygraph.cpp
	cpp/lib/src/internal/nativeresolver/dependencygraph.hpp
	cpp/lib/src/internal/nativeresolver/impl.cpp
	cpp/lib/src/internal/nativeresolver/impl.hpp
Merge branch 'master' into next-alt/nativeresolver-upgrade-as-user-wish-requests

Conflicts:
	cpp/lib/src/internal/nativeresolver/impl.cpp
lib: internal: nativeresolver: impl: upgrade: don't penalty the removal of the package
lib: internal: nativeresolver: impl: p_preSatisfyUserRequests: fill introducedBy
lib: internal: nativeresolver: impl: upgrade: follow priorities, not version strings
lib: internal: nativeresolver: impl: p_preSatisfyUserRequests: log successful pre-satisfyings
lib: internal: nativeresolver: impl: p_preSatisfyUserRequests: more logging
Merge branch 'next-alt/nativeresolver-upgrade-as-user-wish-requests'