GM: Enable logged in user to view public projects
GM: Added tests for making public projects available to logged in users
Merge pull request #582 from onaio/569-user-view-public-projects

569 user view public projects
GM: Added send mail functionality when project is shared with user
 GM: Added check for email sending when project is shared