* chore(lint): refactor Markdown linting to use markdownlint-cli2
- first commit is just config changes; lint updates will follow
* lint fixes
* fix markdownlint for rule MD045/no-alt-text
* lint config changes for prefering 'dash' style for rule MD004/ul-style
* lint:markdown:fix changes for MD004/ul-style
* manually apply this h3->h2 fix that Amir had in his #4703 PR
* mention markdown linting in the Linting section of the contributor guide
* add link to rules docs
---------
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
* feat(scope-manager): Add AsyncHooks implementations of ScopeManager
* fix(ah-scope): remove shimmer, handle methods that remove listeners
* test(ah-scope): add tests for binding scope on event emitter
* feat(ah-scope): handle bind with promise + tests
* chore(ah-scope): update automatic tracer dependency to new name
* chore(ah-scope): remove support for event emitter and promises for now
* chore(ah-scope): address pr comments