* bump the version of CPM to 0.38.1
* feature: added CPM download status
This is very useful in shaky network solutions. We want both a success
and a failure message, to determine if the download was successful.
* feature: compare CPM against a given checksum
This is more comprehensive than just comparing against an empty file.
* bump the version of Ccache.cmake to 1.2.4
* bump the version of StableCoder/cmake-scripts to 23.04
* update to use new get_cpm.cmake script
---------
Co-authored-by: Lars Melchior <lars.melchior@gmail.com>