Handle version bump for out-of-date dependencies correctly

Instead of having some weird heuristics on finding packages with out-of-date
dependencies just use straight algorithm - regenerate list of pacman dependencies
and check if it is the same as existing ones.

As bonus this also handles situations when dependency has changed via config file.