Forbid *= for triqs::arrays::matrix

  modified:   triqs/arrays/matrix.hpp
Fix h5 read and write for domains and meshes

  modified:   triqs/gf/domains/discrete.hpp
  modified:   triqs/gf/domains/legendre.hpp
  modified:   triqs/gf/meshes/discrete.hpp
Fixes in gf_generic.py

  modified:   pytriqs/base/gf/local/gf_generic.py
Fixes in python tails

  modified:   pytriqs/base/gf/local/tail.pxd
  modified:   pytriqs/base/gf/local/tail.pyx
Fixes in c++ tails

  modified:   triqs/gf/local/tail.hpp
Put new GF in sumk_discrete

  modified:   pytriqs/base/sumk/sumk_discrete.py
Adapt ctqmc tests to new GF

  modified:   pytriqs/solvers/ctqmc_hyb/models.py
  modified:   pytriqs/solvers/ctqmc_hyb/test/cdmft_4_sites.output.h5
  modified:   pytriqs/solvers/ctqmc_hyb/test/cdmft_4_sites.py
  modified:   pytriqs/solvers/ctqmc_hyb/test/single_site_bethe.output.h5
  modified:   pytriqs/solvers/ctqmc_hyb/test/single_site_bethe.py