structs now also have __pairs; added lua.map and slice for creating Go objects directly from Lua