adding a check to verify if the user has a photo or not

per https://jira-projects.socialcast.com/browse/APA-156

Because of changes to the API from another PR that went live, the `is_community_admin` field is no longer available. From this we should use the new community `default_profile_photo_id` response instead and do a comparison directly in the gem.

* Add Current user method
* Determine current communities default profile photo id
* Compare community photo to the current users photo. If they match the user does not have a profile photo set and send an update request!

https://github.com/socialcast/socialcast/pull/5651/files
Please add defense here for responses hashes not containing a 'user' key.