simplify : mesh was a impl trait, make it the class itself. corrected the gf, tests and the cython.
- necessary otherwise the class gf and the namespace have the same name, leading to some confusion, and need to qualify some functions (specially on gcc). Same naming conventions as arrays.
for earlier commits, see TRIQS0.x repository.