Free Ivars just like we free arrays

Use the same mechanism for freeing IVars and arrays now that we have the infrastructure in place; gives a partial retirement to the IVar plugin.