Added project approval functionality

Projects now must be approved before they will appear in the project
list. An admin page has been created for the approving of projects.
Updated ListProject and ListProjectDetails to conform to this (and
removed email from details, as they should be invisible)