fix Issue 12677 - Assertion failure: 'isCtfeValueValid(newval)' on line 6579 in file 'interpret.c'
Merge pull request #3649 from 9rnsr/fix12677

Issue 12677 - Assertion failure: 'isCtfeValueValid(newval)' on line 6579 in file 'interpret.c'
[Refactoring] deduceWildHelper and its caller side
fix Issue 12880 - Wrong IFTI for string.init argument

Consider matching between e->type->mod to tparam->mod in deduceExpType
fix Issue 12876 - Implicit cast of array slice to fixed-size array for templates too