Draft: Add CMake build system
There are several issues with autotools in use in reprepro. CMake is much easier to work with. Add a CMake build file and compare to autotools/make in order to replace autotools completely in a future change.
This is an RFC to see if this is worth doing or the preference is to keep autotools.
Not tested on the debian branch, but all unit tests pass with ctest.