Remove unneeded include in AudioEngine.h
This should fix and unify finding GLFW3 for all desktop archs.
Instead of using glfw3 on each required configuration, use it centralized way.
Add our prebuilt location to search paths, so FindGLFW3.cmake can find it also.
Fix compile errors with recent mingw.

Constify arguments to copy constuctors. Without this gcc fail to compile if classes used inside containers.
Error message is rather cryptic: " error: 'constexpr std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = const int; _T2 = cocos2d::experimental::AudioPlayer]' declared to take const reference, but implicit declaration would take non-const"
Merge pull request #9107 from Dhilan007/v3-audio-includefix

Remove unneeded include in AudioEngine.h
Merge pull request #9115 from vovkasm/win32-audioengine-mingw-fix

Fix compile errors with recent mingw.
Merge pull request #9121 from vovkasm/cmake-fix-glfw3-find

This should fix and unify finding GLFW3 for all desktop archs.