Rework openmp visiting forget nodes

* Many nodes were not visited but they are now
* Accept others nodes than ast.Name in omp directives
* Fix bad omp pragma