lint: add clang-tidy configurations

Add a clang-tidy configuration for mapperx and fail-monitor.

libmapper gets its own configuration that just checks basic kernel
coding style.

Tested by running clang-tidy.

Change-Id: Ifc97651e69b8a605e43a03cb63c79a23cc01274b
Signed-off-by: Brad Bishop <bradbish@qti.qualcomm.com>
diff --git a/libmapper/.clang-tidy b/libmapper/.clang-tidy
new file mode 100644
index 0000000..626c668
--- /dev/null
+++ b/libmapper/.clang-tidy
@@ -0,0 +1,13 @@
+Checks: "-*,
+  readability-identifier-naming
+  "
+
+CheckOptions:
+  - key: readability-identifier-naming.FunctionCase
+    value: lower_case
+  - key: readability-identifier-naming.ParameterCase
+    value: lower_case
+  - key: readability-identifier-naming.StructCase
+    value: lower_case
+
+WarningsAsErrors: "*"