Remove avatar image from ActivityPub user representation if it's not set
Right now, Pleroma uses the default user avatar if it is not set and sends that out as the user avatar. This prevents clients and other servers from using their defaults for remote users.