Made conversation GUI resolution independent

Currently only working for the NPC portraits. Not yet working for the
text. May also require further tweaking based on the usage of other NPC
images