fs_c.lua : add fs.rename
util_c.lua : rawsprintf now can have multiple cache so that continuous call and use returned pointer at the same time, is not causing problem (max 16)
event.lua : event.join, event.select add missing finalization
memory.lua : free can output log
tentacle.lua : more error check and debug log