Update URLs inside event data during project transfer
A number of URLs are serialized in the event data, but previously this information was not touched when transferring a project. This led to bad URLs for commits and repositories when retrieving the data via the API.
Closes #884 (closed)