Use curl from brew on MacOS CI This fixes issue in curl ext SSL client cert setting test. Closes GH-11056
Fixes CI macOs, replacing now disabled tidyp dependency to tidy-html5.
Migrate CI to GitHub actions