Added make lint support, make test non-functional.

VOL-4863

Makefile
========
   o Initial cleanup and pre work for VOL-4863.
   o Add makefile logic to support yaml syntax checking.
   o Cleanup and document makefile, make test not working.
   o Use make builtin $(RM) for file removal.
   o Added/updated copyright notices.
   o Note: makefile duplication across repos will be refactored
     into a standalone repo at some point.

Change-Id: I7941dc51d6b19a479f1bf6c4241943687ef22797
diff --git a/makefiles/lint/yaml/urls b/makefiles/lint/yaml/urls
new file mode 100644
index 0000000..8747658
--- /dev/null
+++ b/makefiles/lint/yaml/urls
@@ -0,0 +1,5 @@
+# -*- makefile -*-
+
+https://yamllint.readthedocs.io/en/stable/configuration.html
+
+# [EOF]
\ No newline at end of file