Rework synapse to use a forked git gem