OClint: fix parsing.
OClint: slightly more robust regexps.
Add new clang-tidy and clang-check checkers

These checkers use an existing compilation database so that the actual
flags used in the compile are used in the check.