repos: Fix GoModuleSource syncing
Created by: tsenart
This commit makes it so we return Unmodified Go repos when they didn't change. So far, the Update method was always returning modified since the Metadata field differed from what was scanned from the database (pointer vs non pointer).
Test plan
Manually tested.