Fix chat profile image issues

Fix for #130 and make sure we a) don't display unrelated images and b) don't stretch the images