Updates generated code & removes unneeded protocol Updates cpp to only generate code when flag is passed Updates code gen script
Updates test cases on linux Adhere to new protocol naming Adds fuzzing Adds documentation Adds support for string unions Updated fuzzer generated code