Fix a bunch of typos (#2693)

fix a bunch of types in man pages, docs, tools, tests, src and examples.
diff --git a/tools/offcputime.py b/tools/offcputime.py
index 39f3695..50ce1cc 100755
--- a/tools/offcputime.py
+++ b/tools/offcputime.py
@@ -36,7 +36,7 @@
     return ival
 
 def stack_id_err(stack_id):
-    # -EFAULT in get_stackid normally means the stack-trace is not availible,
+    # -EFAULT in get_stackid normally means the stack-trace is not available,
     # Such as getting kernel stack trace in userspace code
     return (stack_id < 0) and (stack_id != -errno.EFAULT)