refact(computePathProcessor): read outputFolder config from writeFilesProcessor
fix(readFilesProcessor): resolve include and exclude paths correctly
fix(renderDocsProcessor): extra and helpers and optional
chore(renderDocsProcessor): improve log messages
fix(jsdoc package): pseudo processors need to use $runBefore, etc.
fix(jsdoc fileReader): file-readers need explicit names

TODO: work out how to do this better, since we are now providing two names:
one for DI and one for file reading.
chore(codeNameProcessor): improve log messages
fix(computePathProcessor): let writeFileProcessor deal with outputFolder
chore(extractTagsProcessor): improve log messages
fix(inlineTagProcessor): inline tag definitions are optional
fix(nunjucks/templateEngine): get the templateFolders from the templateFinder
fix(nunjucks package): add filters to `filters` property
feat(nunjucks package): add marked custom render tag
revert readFilesProcessor
refact(trimIndentation): convert to DI service
test(computePathProcessor): service now depends on log not writeFilesProcessor
fix(nunjucks/marked custom tag): add server name for DI injection
test(nunjucks/templateEngine): templateEngine now relies on templateFinder
test(extractTagsProcessor): expects docs to have a fileInfo property