Move peerDep updating from preinstall to preupdate

The install scenario already works out of the box, it's really just updates that are broken.