(hopefully) better checksum function
[demo03] several update

add elephant npc
update warrior marquee
add cliff map tile type
[demo03] Add elephant on cliff map
[demo03] add desert map
Conf file sanity check when checking for tile type
Update log
Remove boring log
Remove another boring log
Do not try to use socket when it was closed
Use tile grid wider than image

This allow to set goto event outside of the image
[demo03] Add npc to desert map