Add fuzz targets

Fuzzing is something that's good to do for a general purpose library and
can find bugs relatively quickly.

Enable fuzzing with libfuzzer (selected only because it was the easiest
to set up) and enable fuzz targets for 3 of our buffer-based interfaces.

Change-Id: I695a3a60ba09bea92cd462566bf2c46337eabd4b
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/meson.options b/meson.options
index f22076c..9cda0c4 100644
--- a/meson.options
+++ b/meson.options
@@ -1,3 +1,9 @@
+option(
+    'fuzz',
+    type: 'feature',
+    value: 'enabled',
+    description: 'Build fuzz targets',
+)
 option('tests', type: 'feature', value: 'enabled', description: 'Build tests')
 option('utility', type: 'feature', value: 'enabled', description: 'Utility')
 option(