Fix some minor bugs

Fixed: Unicode characters get massed up
Fixed: Emote Menu content position does not update on window resize
Try using UTF-8 charset
Rename variables
Handling stupid Firefox scroll bar
Merge remote-tracking branch 'origin/master' into gh-pages