fix Issue 10519 - Stray-paren in doc-unittest code generates wrong document
fix Issue 7656 - ddoc misinterprets commented parentheses in an example
fix Issue 7715 - DDoc eats $1, $2, $3 etc. inside d_code section
Add trait for getting all unit tests of a module.
Add support for UDA's.
Improve error messages.
Issue 10548 - argument has no identifier

Don't strip default args and parameter names on alias declarations.
Instead do it against template type arguments.
Merge pull request #2287 from 9rnsr/fix10519

Issue 10519 - Stray-paren in doc-unittest code generates wrong document
Merge pull request #2311 from 9rnsr/improveDefArgs

[REG2.064a] Issue 10548 - argument has no identifier
Merge pull request #2301 from jacob-carlborg/traits_unittest

Add trait for getting all unit tests of a module.
Use -Dd${RESULTS_DIR} instead of -Ddtest_results.
Merge pull request #2312 from 9rnsr/fix10519

Fix up for pull 2287