Fix bug 10275 CTFE: allow const casts of struct literals

This was permitted in const-folding, but not in CTFE until now.
Allow NullExp as struct hidden member in struct literals

Since CTFE will create null hidden pointers.
Fix bug 10217 ICE(root.c) with nested struct.init.tupleof in CTFE

CTFE version of bug 9315, almost exactly the same fix.
If a nested struct has no initialized hidden pointer, set it to null
to match the runtime behaviour.
Add front-end support for 64bit X32 target.
Fixes Issue 10327 - More informative error message on missing package.d file.
do not create a mock ModuleInfo for a symbol that has no associated module
Make verror extern(C) so it can be written in D and called from C++, even though va_list has a different type in dmc and dmd
add test case
fix test script for posix
chmod +x on script file, added output to not rebuild every time
try chmod +x again
add -m$(MODEL) to test and simplify
fix test for win64
fix issue 10414 - Delegate arguments for lazy variadic functions are
only inferred in first argument
Refactor macros in arrayop.c
fix Issue 10079 - Builit-in generated opAssign should be pure nothrow @safe on default
Remove trailing spaces
[Refactoring] TemplateDeclaration::deduceFunctionTemplate
fix Issue 10083 - Insufficient IFTI/eponymous template specification
fix Issue 5988 - Template accepts instantiating an already-instantiated template type