[VOL-5297] - (dep) Install pre-commit lint tool.

TODO.md
-------
  o Capture detail for future repository enahancements.
  o Populating TODO.md with a table of jira tickets would be a cleaner
    answer but not enough enhacnement volume yet.

docs/Makefile
-------------
  o Disable '$(RM) build' in the makefile clean target.
  o rm build/ normally cleans sphinx generated documentation.
  o Cannot perform this default clean action in repo:bbsim due to
    files under VCS has been checked into directory build.
  o 'make clean' inadvertenly breaks 'make lint' and 'make build'

Change-Id: Ib28caebdb82a3eb82dc9573606c2e2314dac8af7
Signed-off-by: Joey Armstrong <jarmstrong@linuxfoundation.org>
diff --git a/docs/Makefile b/docs/Makefile
index 80a9876..462d7ce 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -46,7 +46,8 @@
 ## -----------------------------------------------------------------------
 ## -----------------------------------------------------------------------
 clean ::
-	$(RM) -r build "$(venv-name)"
+	$(RM) -r "$(venv-name)"
+#	$(RM) -r build "$(venv-name)"
 
 ## -----------------------------------------------------------------------
 ## Intent: Display target help