Adds support for mutliple GitHub repos to the project template

Every project page takes the first GitHub repo listed and makes it the
primary one, all others are listed below. This needs severe design
attention not included in this commit.