Fix database auto seeding
Fix service reload on every puppet run

Gitlab-update with it's fetch command always triggered a refresh of
Gitlab::checkout, which is itself subscribed by the service gitlab. Now
the fetching command has been moved over into the onlyif of gitlab-upgrade.