Pass decided upon C99 default to backend to force specification of -std=c99 option.
FIX: made ROSE compile (again) with Boost 1.47 (needs further investigation to move to boost file system 3).
(extractMPISkeleton) update to latest version of extractMPISkeleton
(extractMPISkeleton) update test cases
Fixed boost handling, added support for type trait builtin function call expressions, revised use of EDG internally.
Resolved minor conflict.
Added EDG_4.7/src/defines.h.rose file with better macro settings for EDG.
Added CFG support for new IR (SgTypeTraitBuiltinFunctionCallExp).
Changed name of SgTypeTraitBuiltinFunctionCallExp to SgTypeTraitBuiltinOperator, fixed macros in defines.h.rose and removed use of rose_host_envir.h, rose_lang_feat.h, and rose_targ_def.h (note CUDA support still turned off, fails in test2001_01.C if turned on).
[EDG] Re-enable CUDA in EDG
Fixed designated initializers.
Fixed designated initializers (partial cleanup of code), plus more checks for source position info.
Added a normalization transformatiom (SingleStatementToBlockNormalization)  that converts a single statement block into a self contained block.
Fixed extractFunctionArgumentsNormalization transformation in 2 ways:
	1. Use SingleStatementToBlockNormalization before applying it.
	2. Fixed overloaded arrow operator case.
Also, reorganized test framwork so that transofrmations can use all tests from ROSE instead of copying test names into their Makefiles.
This checkin does not fully fix extractFunctionArgumentsNormalization. We still have issues with typeid() overloaded & operator among others.
I will fix them incrementally.
Added a few more options allowing to explore different approximations of states.
Added semantic loop test to DF solver improving analysis time of loops significantly.
Adapted SgNodeHelper::determineFunctionDefinition(...) to take additional cases of missing function implementations into account.
Merge rosecompiler1.llnl.gov:rose/edg4x/rose into merge
Merge remote-tracking branch 'origin/master' into HEAD
Merge remote-tracking branch 'origin/master' into HEAD
Removed some outdated text.