mat: generalize VecDense Copy method and LU SolveVec method; add ApplyVec and ApplySym
Created by: deasmhumhna
Reference #277
But considering the discussion elsewhere, maybe there should just be a group of functions that act on Mutable interfaces.