Introduce Meson build system
Git has three different build systems:
- Makefile
- autoconf
- CMake
Our Makefile is quite complex, the autoconf logic even more so, and CMake is not fully supporting everything. I'd like to set the Git project on the path to have a single, modern build system that is easy to understand and that supports all platforms/features to get Git ready for the future.