new Auth methods to avoid database access that GetCurrentUser does
check if it's possible to create a Requirement by checking existing Users and Projects
only allow Managers access to Requirements/Create
Merge branch 'master' into custom-types

Conflicts:
	ProjectManager/ProjectManager.csproj
Custom Types link and access