Move AggregateDeclaration's access checking methods into free functions in access.c
Move Dsymbol::emitDitto into a free function
Move ScopeDsymbol::emitMemberComments to a free function
Move Dsymbol::toDocBuffer into a visitor class
Move Dsymbol::emitComment into a visitor class
Move Module::gendocfile into a free function
Merge pull request #3288 from yebblies/doc

[DDMD] [refactor] Move Module::gendocfile and related functions into free functions
Merge pull request #3281 from yebblies/access

[DDMD] [refactor] Move AggregateDeclaration's access checking methods into free functions in access.c
Move Dsymbol::mangle into a visitor class
Fix line endings in testCols.d
Merge pull request #3279 from yebblies/mangle

[DDMD] [refactor] Move Dsymbol::mangle into a visitor class
Fix new variable shadowing
Fix comment inside condition
Remove comment from inside if condition
Move another comment out of an if condition
Move comments from conditions
Expand huge if condition
Merge pull request #3311 from yebblies/codegencomment

[DDMD] Move another comment out of an if condition
Merge pull request #3310 from yebblies/pow2

[DDMD] Replace comment inside if condition with a better comment outside it
Merge pull request #3309 from yebblies/condcomment

[DDMD] Fix comment inside condition