Moving DistMatrix class into source files. Many blas/lapack-like routines will soon follow in an effort to speed up build times.

--HG--
rename : include/elemental/core/dist_matrix_decl.hpp => include/elemental/core/dist_matrix.hpp
rename : include/elemental/core/dist_matrix/abstract_decl.hpp => include/elemental/core/dist_matrix/abstract.hpp
rename : include/elemental/core/dist_matrix/mc_mr_decl.hpp => include/elemental/core/dist_matrix/mc_mr.hpp
rename : include/elemental/core/dist_matrix/mc_star_decl.hpp => include/elemental/core/dist_matrix/mc_star.hpp
rename : include/elemental/core/dist_matrix/md_star_decl.hpp => include/elemental/core/dist_matrix/md_star.hpp
rename : include/elemental/core/dist_matrix/mr_mc_decl.hpp => include/elemental/core/dist_matrix/mr_mc.hpp
rename : include/elemental/core/dist_matrix/mr_star_decl.hpp => include/elemental/core/dist_matrix/mr_star.hpp
rename : include/elemental/core/dist_matrix/star_mc_decl.hpp => include/elemental/core/dist_matrix/star_mc.hpp
rename : include/elemental/core/dist_matrix/star_md_decl.hpp => include/elemental/core/dist_matrix/star_md.hpp
rename : include/elemental/core/dist_matrix/star_mr_decl.hpp => include/elemental/core/dist_matrix/star_mr.hpp
rename : include/elemental/core/dist_matrix/star_star_decl.hpp => include/elemental/core/dist_matrix/star_star.hpp
rename : include/elemental/core/dist_matrix/star_vc_decl.hpp => include/elemental/core/dist_matrix/star_vc.hpp
rename : include/elemental/core/dist_matrix/star_vr_decl.hpp => include/elemental/core/dist_matrix/star_vr.hpp
rename : include/elemental/core/dist_matrix/vc_star_decl.hpp => include/elemental/core/dist_matrix/vc_star.hpp
rename : include/elemental/core/dist_matrix/vr_star_decl.hpp => include/elemental/core/dist_matrix/vr_star.hpp
rename : include/elemental/core/matrix_decl.hpp => include/elemental/core/matrix.hpp
rename : include/elemental/core/dist_matrix/abstract_impl.hpp => src/core/dist_matrix/abstract.cpp
rename : include/elemental/core/dist_matrix/mc_mr_impl.hpp => src/core/dist_matrix/mc_mr.cpp
rename : include/elemental/core/dist_matrix/mc_star_impl.hpp => src/core/dist_matrix/mc_star.cpp
rename : include/elemental/core/dist_matrix/md_star_impl.hpp => src/core/dist_matrix/md_star.cpp
rename : include/elemental/core/dist_matrix/mr_mc_impl.hpp => src/core/dist_matrix/mr_mc.cpp
rename : include/elemental/core/dist_matrix/mr_star_impl.hpp => src/core/dist_matrix/mr_star.cpp
rename : include/elemental/core/dist_matrix/star_mc_impl.hpp => src/core/dist_matrix/star_mc.cpp
rename : include/elemental/core/dist_matrix/star_md_impl.hpp => src/core/dist_matrix/star_md.cpp
rename : include/elemental/core/dist_matrix/star_mr_impl.hpp => src/core/dist_matrix/star_mr.cpp
rename : include/elemental/core/dist_matrix/star_star_impl.hpp => src/core/dist_matrix/star_star.cpp
rename : include/elemental/core/dist_matrix/star_vc_impl.hpp => src/core/dist_matrix/star_vc.cpp
rename : include/elemental/core/dist_matrix/star_vr_impl.hpp => src/core/dist_matrix/star_vr.cpp
rename : include/elemental/core/dist_matrix/vc_star_impl.hpp => src/core/dist_matrix/vc_star.cpp
rename : include/elemental/core/dist_matrix/vr_star_impl.hpp => src/core/dist_matrix/vr_star.cpp
rename : src/global.cpp => src/core/global.cpp
rename : src/imports/blas.cpp => src/core/imports/blas.cpp
rename : src/imports/lapack.cpp => src/core/imports/lapack.cpp
rename : src/imports/mpi.cpp => src/core/imports/mpi.cpp
rename : src/imports/pmrrr.cpp => src/core/imports/pmrrr.cpp
rename : include/elemental/core/matrix_impl.hpp => src/core/matrix.cpp
rename : src/mpi_ops.cpp => src/core/mpi_ops.cpp