fix Issue 12242 - conflict error with public imports
[Refactoring] Add ScopeDsymbol::mergeOverloadSet
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'
[trivial] Remove debug printf
Merge pull request #3827 from 9rnsr/remove_printf

[trivial] Remove debug printf
Merge pull request #3824 from 9rnsr/fix13221

[REG2.064] Issue 13221 - [ICE] '0' on line 318 in file 'interpret.c'
Merge pull request #3388 from 9rnsr/fix12242

Issue 12242 - conflict error with public imports
fix Issue 11042 - Inconsistent "static condition" behaviors

Divide `SCOPEcondition` and `SCOPEconstraint` properly.