Report author-provided accessible labels in Chrome that are not visible elsewhere on the page (#8352)
* Gecko vbufBackend: change isLabelVisible function to use IAccessible2_2::relationTargetsOfType rather than the custom navdirRelation constant (specific to Firefox), so that issue #4773 is also fixed for Chrome, not just Firefox.
* Gecko IA2 vbufBackend: address review comments.
* Gecko_ia2 vbufBackend: ensure that we properly release IAccessible2 relation targets.