Continuing #8690.
Given that `Centipede` passed CI tests of the 5 projects in #8690, we
will gradually roll it out to let more real-world fuzzing targets
benefit from it.
The second round contains the following 5 projects, **some of which are
not from Google** (unlike round 1):
1. `skcms`,
2. `abseil-cpp`,
3. `alembic`,
4. `arduinojson`,
5. `aspell`.
Projects are selected because:
1. They are `C++` projects.
There will be another round (of 10 projects) as soon as we can confirm
that Centipede works fine in this round.
* initial commit
* removed instances of cout in fuzzer, build failing
* Fix the Alembic build.
This commit gets Alembic building properly by linking it against
a locally compiled checkout of the most recent OpenEXR release.
* placed temp file in /tmp, modified build script
* added zlib1g-dev:i386 as a dependency in Dockerfile
* style fixes, removed msan
* combine dumpAttribute functions
* fix formatting
* update fuzzer_temp_file.h, style fixes for fuzzer
* populate target names
* disable ubsan for the time being
Co-authored-by: Michael Jezierny <mtjz@google.com>