more work on el.map -- add map.id() and map.add_marker(x, y, name)
use luaL_tolstring in el.print/error
fix compile error...