Added leakcheck script and Rake task. Changed calloc call to ALLOC_N.
Fixed memory leak: storage was being freed, but matrix struct itself was
not! Also occurring in slicing. Oops.
Fixed get_slice leak (slice was sometimes being destroyed, but
components of slice struct were not). Fixed inconsistency where list
took care of freeing insertion values but yale and dense did not.