test/fuzz: build with CMake, keep the OSS-Fuzz make entry points (#4219)

Closes #4209.
19 files changed