mesh.gmesh edges bugfix
add diag preconditioner, remove precon_cache
fix gmesh reader + small related bugs