Added smart_memmove with support of non-POD scalars (e.g. needed in SparseBlock.h).
Added smart_memmove with support of non-POD scalars (e.g. needed in SparseBlock.h).

madlib/eigen,madlib/eigen,madlib/eigen,madlib/eigen