Add 'no_phone' to the people table

- adjust profile completion for people who have
specified that they do not have a phone number
Images are required for a profile to be complete
Phone method is better off in the person model
Manage 'no phone number' on the edit profile page