Improved public projects

Public projects listed in the public section will be linked to the
actual project's page. Public projects now give any user Reporter-level
permissions to the project, allowing them to download the code, read
and create issues, and view anything else in the project's pages.