Add support for IA2_ROLE_LANDMARK (#10110)
* Add support for IA2_ROLE_LANDMARK
* Fix most linter errors
* Review action, fix linting issues
* Support for roleTextBraille, copied from ariaRoleDescriptionBraille branch
* SPeak landmarks using roleText in focus mode
* Remove landmark exception out of browse mode
* Objects with roleDescription are always content
* Add landmark property to MSHTML
* Fix linting issues
* Fix landmark reporting in focus mode when it is off
* Add extra forgotten if check
* Fix label announcement in Edge
* Fix always speaking landmarks on quicknav, but now it's never spoken on quicknav
* Fix landmark pronunciation
* Fix linting issue
* Make landmark property update the first landmark role it finds
* More closely follow aria spec for role attribute