Change condition:addOutfit to condition:setOutfit

This commit also fixes a memory leak in chameleon.lua due to missing
__gc for Lua Condition objects.