The github bridge does not set default branch correctly
When the github bridge first bridges the project to WVS, it does not set the default branch correctly. While this does not matter for most uses, it should be set correctly for future compatibility.
Expectation:
- When the bridged repository is first created on WVS, the default branch is set to the same default as it is on github
- Whenever the bridge is run to update the projects, if the default branch has changed on github, it should be also changed on WVS