Fix data overwrite bug in Clone

Previously we dropped the mat.Data prior to copying when the src and
dst were the same (this is used in SubMatrix).