Added gc management code to yale matrices.

This should complete the conversion to the new gc-management system.

Yale and list matrices are working, but I don't have extensive code using
sparse matrices to stress test these, so more testing would be helpful.