fix pull 2441
fix test code
Fix bug 10989 [CTFE] Uncaught exception messages are not pretty printed

Convert it to a StringExp before printing.
Merge pull request #2537 from WalterBright/fix-pull-2441

fix pull #2441
Fix issue 10994 CTFE void-initialized static arrays
Merge pull request #2562 from donc/regression10994void

10994 CTFE cannot declare statics with void-initialized static arrays
Merge pull request #2563 from donc/uncaught10989

10989 [CTFE] Uncaught exception messages are not pretty printed
Add new SHA1 and SHA256 instructions to integrate assembler.

These instruction were added to the latest Intel CPUs. core.cpuid
is already able to detect presence of these instructions.
Merge pull request #2564 from redstar/sha

Add new SHA1 and SHA256 instructions to integrate assembler.
switch to lazy evaluation of enum properties
Merge pull request #2560 from WalterBright/lazy-enum-props

switch to lazy evaluation of enum properties