Force reinstallation of a package is the required dependencies has change.

Testing the list of dependency origin between installed and remote
allows us to catch default version of perl/postgresql/mysql/etc change.

Waiting for new solver that reduce number of manual user interaction

Conflicts:
	libpkg/pkgdb.c
Fix dependency origin comparison commit
Reinstall port in case the required shlibs has changed

Conflicts:
	libpkg/pkgdb.c
make pkg install and pkg upgrade work again :)
Always activate shlibs (keep the options to not break ABI)