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).

pthulhu/eigen,pthulhu/eigen,pthulhu/eigen,pthulhu/eigen,pthulhu/eigen