Fixes Issue 1673 - Implement the isTemplate trait.
Make class `this` and `super` rvalues.
Update test case diagnostic output.
Add test for this fix.
DMD will now properly free the memory of a pointer to a struct with a destructor defined when the delete operator is used.

I also fixed the runnable test for static dtors to not allocate in the destructor.
fix Issue 12242 - conflict error with public imports
[Refactoring] Add ScopeDsymbol::mergeOverloadSet
fix
Issue 13193 - Extreme slowdown in compilation time of OpenSSL in Tango for optimized build
Merge pull request #3819 from WalterBright/fix13193

[reg] fix Issue 13193 - Extreme slowdown in compilation time of OpenSSL in Tango for optimized build
fix Issue 13219 - segmentation fault in FuncDeclaration::getLevel
Merge pull request #3820 from 9rnsr/fix13219

[REG2.065] Issue 13219 - segmentation fault in FuncDeclaration::getLevel
Fix independent FE compilation: toSymbol remainings

Dsymbol::toSymbol was refactored into a visitor in commit
63e61f160784649cf2cbd1267aaf26e2a2468e73, but its traces
in gluestub.c remained.
Fix independent FE compilation: asmSemantic

AsmStatement::semantic was moved into a free function in commit
e1491c1f6911f095f4434f5a25e68e9330f52bde, but gluestub.c was
not correspondingly updated.
Fix independent FE compilation: buildClosure and retStyle

Both functions were turned into free functions in commit
022c70d12abee1bf9e1789567411ccd447160d62. Since there are
backend dependencies in toir.c, the patch add stubs in
gluestub.c.
Fix independent FE compilation: genhelpers

genhelpers was added to Module in commit
6d1882663b51dd72edeb62d78f2b23739713c3d5,
but not to gluestub.c.
Fix independent FE compilation: Nspace::toObjFile

Introduced in commit 1678b094d60559dbb33b8a2738696a96de31f99f,
but without a corresponding stub in gluestub.c.
fix Issue 13218 - [ICE] s2ir.c 142: Must fully qualify call to ParameterTypeTuple
Merge pull request #3821 from 9rnsr/fix13218

[REG2.066a] Issue 13218 - [ICE] s2ir.c 142: Must fully qualify call to ParameterTypeTuple
Merge pull request #3823 from ltcmelo/fixFEcompile

Fix independent Front-End build
fix Issue 13221 - [ICE] '0' on line 318 in file 'interpret.c'