(omp lowering)
* initial support to generate dot graph for AST with OpenMP nodes
* ensure OpenMP single has a basic block body
(OpenMP Lowering) correctly handling __PRETTY_FUNCTION__ in outlining
* the hidden variable declaration for it is also inserted into its scope
  instead of dangling it around
(OpenMP Lowering) more tests passing
* fixed two places where scopes are inconsistent.
minor change to trigger Jenkins again
Merge branch 'master' of rosecompiler:rose/edg4x/rose

Conflicts:
	src/frontend/CxxFrontend/EDG
(PRETTY FUNCTION)
* insert hidden declarations into global scope