Geo: Include keep-around and other references in the checksum calculation
Right now the checksum only includes
tags. We should include all references, including
keep-around references to ensure true consistency.
The additional refs may increase load and flag more repositories as out of sync. We should probably have some sort of resync mechanism (https://gitlab.com/gitlab-org/gitlab-ee/issues/5195) in place first.