Fix a bunch of typos (#2693)

fix a bunch of types in man pages, docs, tools, tests, src and examples.
diff --git a/tools/compactsnoop_example.txt b/tools/compactsnoop_example.txt
index 563ee80..47fc730 100644
--- a/tools/compactsnoop_example.txt
+++ b/tools/compactsnoop_example.txt
@@ -65,9 +65,9 @@
         3: "no_suitable_page",
         # COMPACT_CONTINUE: compaction should continue to another pageblock
         4: "continue",
-        # COMPACT_COMPLETE: The full zone was compacted scanned but wasn't successfull to compact suitable pages.
+        # COMPACT_COMPLETE: The full zone was compacted scanned but wasn't successful to compact suitable pages.
         5: "complete",
-        # COMPACT_PARTIAL_SKIPPED: direct compaction has scanned part of the zone but wasn't successfull to compact suitable pages.
+        # COMPACT_PARTIAL_SKIPPED: direct compaction has scanned part of the zone but wasn't successful to compact suitable pages.
         6: "partial_skipped",
         # COMPACT_CONTENDED: compaction terminated prematurely due to lock contentions
         7: "contended",