Introduce a clang-tidy check to the fuchsia module to warn of any static
or global variables that do not have trivial destructors.
The implementation is a pared down version of the Google3
check with configurable options to add types for the check to ignore
(e.g. LazyRE2).
Check LLVM codding standard, use CammelCase, and put it into matcher bellow anyway.