This change to fixes a compilation-flaw on master, by putting architecture-specific functions behind corresponding build tags.
This change modifies the fuzzers to use the native golang fuzzing framework instead of go-fuzz