added the LString class
fixed l_object_ref/unref()
added the L_OBJECT_CLEAR() macro