Merge back semantic result in originalType
fix Issue 12266 - Header generation produces uncompilable header
Tweak ddoc output
[Refactoring] Reduce unnecessary symtab generation
More strict error propagation on IFTI

If resolveFuncCall and functionResolve fail with "error instantiating", it should be finally translated to `ErrorExp`.
fix fix Issue 12231 - ICE on the class declaration within lambda inside template constraint
Merge pull request #3332 from 9rnsr/fix12231

Issue 12231 - ICE on the class declaration within lambda inside template constraint
Merge pull request #3360 from 9rnsr/fix12266

[REG2.065] Issue 12266 - Header generation produces uncompilable header
Add Makefile rule for generating Exuberant Ctags tags file
Scan C++ headers (.h) aswell when generating tags