Bug 1043496 - Default Image for Contacts When Image is Missing

Here we are always setting up the default image and then  in line 880 `setImageURL` loading the correct one.

I will suggest to split this into two functions, one the same that we had before, and a new one that adds a default image just in the cases that we don't have image. We will be saving a lot of code execution.