Add CI for CMake on Linux and MinGW
Adds CI targets for building libxml2 with CMake on Linux and MinGW for both shared and static builds.
Linux has separate targets for gcc and clang, while MinGW has targets for 32bit and 64bit builds.
The build results are available as artifacts.
See #207 (closed)