Warn on non-constant initialiser if in C89 mode
Added todos w.r.t rvalue struct/function returns
Added CONST_FOLD_LEAF() for constant fold leaf functions
Pass up whether a constant expression is standards-const or not
Warn if a non-standard constant-expr is used for an array length
Correct parsing of array-bounds (no commas)