Change emote hash generation

It was possible that the same hash was assigned to images in different folders. The image
file is the same, but the emote name is different and therefore a different hash must be
generated, or else the EmoteDownloader in the android app gets confused