SSF: Adding person profile

* Makes the /contacts method permission aware
* Adds the ability for people to make their profiles on Sunflower
* The contact information (pr_contact) is visible only to the people with "Contributor" role.
* People(except admins) can edit only their own profiles
Yes, I have put these in the correct order according to Sunflower, the other contact methods are not used. So, if not for the deployment settings, this order is okay.