Fix issue 8635 - Allow postfix expressions for new
fix Issue 10117 - Support C++ class-scope static variables
Remove util_progress from frontend.
fix issue 10113 - Can't use an enum : string in a switch statement
Corrections for C++11 Correctness
fix Issue 10094 - NRVO with static array return should work
C++11 Narrowing Violation Correction
fix Issue 10197 - Cannot cast overloaded template property result
Merge pull request #2093 from 9rnsr/fix10197

Issue 10197 - [REG2.063] Cannot cast overloaded template property result
Fix broken test case 7159

The existing test uses a cast from delegate to void*, which is deprecated.
This revised test case still fails on 2.059, but uses a valid cast.
Disable test case for horrific cast in deprecated code

This test case contains a compile-time cast from one function
type to another, which would inevitably cause a segfault at runtime if
called. This seems like an unnecessary feature.
To support this properly would require specific CTFE support. But historically
the compiler has not done much checking of compile-time values, presumably
it's an accident that it was ever accepted.
Disable this test.
Fix error propagation of index expressions

x[_error] should be an error.
Fix error propagation for CondExp
Fix bug 10211: CTFE: Allow cast S**->D**, if S*->D* is OK
fix Issue 10208 - Module-level const/immutable variables with initialization value don't support UDAs
fix Issue 10212 - Segfault in mismatching delegate literal types
fix Issue 10214 - Incorrect "element-wise assignment is better" warning
Merge pull request #2103 from 9rnsr/fix10214

Issue 10214 - Incorrect "element-wise assignment is better" warning
CTFE: fix segfault after ICE in DotVarExp

If an ICE occurs in DotVarExp, it would segfault when trying to dereference
EXP_CANT_INTERPRET.
CTFE: DotTypeExp cannot be interpreted

Generate an ICE if it tries, rather than an incomprehensible error.