Adding ability in `VIP_Scanner` to run checks and analyzers seperately.
Adding WP CLI support for analyzers.

Analyzers can now be run from WP-CLI by running `wp vip-scanner analyze-theme`. This command is mostly the same as `scan-theme` except it takes a `--depth` parameter for how much of the hierarchy should be printed out.

To make it easier to write renderer code that will display nicely both via the web UI and the CLI I added the new `AnalyzerRenderer::stylize_text()` function. When the text is being renderered for web it will contain class names and proper html elements. When text is being rendered for the CLI it will instead contain bash text modifier codes and class names will be removed. All renderer classes were updated to output using this function.
Modifying the CustomResourceAnalyzer to strip unneeded characters from resource names.

Previously resource names were outputted containing quotes, spaces, periods, etc... We really just want to know what the name of the filter is, plus any variables included in the name. These characters also cause havoc with the prefix colourizer.
Stopping analyzers from being run during a regular wp-cli theme scan.

The scanner output is not displayed, so there is no point in running the analyzers.