FindOpenAL: Fix imported target for macOS framework
The resulting target from FindOpenAL.cmake was broken on macOS. This resulted in trying to link to the framework's directory vs the framework itself. Basically uses FindOpenCL.cmake as a template. Tested on macOS Montery and Ubuntu 22.04.
This MR also updates the test for FindOpenAL to run on macOS, and enables it on all macOS ci builders.
Topic-rename: FindOpenAL-framework
Edited by Brad King