UPDATED character saving/loading to restore pixel coordinates from map
data and precise position info from moving data.
FIXED segfault during shutdown caused by static font cache being 
deleted after surface cache
FIXED restoring NPÇ schedule on load

Apparently, it is possible to restore C++ callbacks after loading an
event factory. This is done by using named listeners that can be
retrieved after loading in order to re-attach the desired callback.