Skip pgi due to flag incompatibility; Remove -std=c99 as it's thrown by default
Merge pull request #855 from benharsh/csu-fix-compile

Fix CSU OMP compilation issues with pgi/intel

We throw a c99 compatible flag by default which caused a warning message from the intel compiler. This PR removes that flag from the OpenMP tests from CSU.

The PGI compiler doesn't support the -fopenmp flag, and there's not a clean way to choose different flags based on the compiler (at least not yet). For now, disable testing with PGI for these CSU OpenMP tests.

These changes won't effect the online performance results.
Add new test script for running perf tests on chapel-shootout.
Run perf tests on full suite on chapel-shootout.

Per review feedback.
Merge pull request #856 from thomasvandoren/add-perf-tests-for-shootout-system

Add new test script for running perf tests on chapel-shootout.
Introduce the predicate expr::isStmtExpr()
Exploit the new isStmtExpr() in deadExpressionElimination
Introduce isInCForLoopHeader and use this specialized version in deadExpressionElimination
Merge pull request #859 from noakesmichael/StmtExpr

Add a predicate to determine if an expression is a "Statement Expression" and apply
the predicate in deadExpressionElimination (which is itself a short-hand for 
deadStatementExpressionElimination).  Convert deadExpressionElimination to use
a specialized version of the code to check for expressions in LoopHeaders; it only
needs to check for expressions in CForLoop headers.

Compiled: STD Clang/Darwin, STD GCC/Linux64
Tested: Full STD regression suite
Review: None