Reland of Add scaffolding for structured GPU command buffer fuzzer

Reason for revert:
Fixed build on Windows debug. protobuf-full and protobuf-lite were
both linked into the unittest executable because use_protobuf_full
was not set in the appropriate place.

This reverts commit 965db511cda98ef12d9bd73c5a51f726bb40e2a3.

Change-Id: I9985053f10f9750b99c805499d43143da6d5152d
Reviewed-by: Peter Kasting <>
Reviewed-by: Kenneth Russell <>
Commit-Queue: Ned Williamson <>
Cr-Commit-Position: refs/heads/master@{#663324}
9 files changed