pacman: Don't upgrade by installing a package

The current setting behavior of pkg.install is dangerous. When you want to
install or upgrade a package, the whole syste is upgraded if Refresh is True.

The Refresh option, reload the database, and allow upgrades of newly pushed
packages.