Adding output of the analyzers to the UI.

Right now the output is just shown as a series of nested jQuery accordions. Working with @keoshi to make this easy on the eyes and useable.
Making the `AnalyzedFile` class more useful.

Changing the visibility of a couple of functions, and adding functions for requesting the post-processed file contents to catch things not cought by the analyzer.
Adding storing of entire ph contents to `AnalyzedFile`.

This is so that we can look at things like function calls and variables within the global scope.
Adding useful property accessors.
Adding `CustomResourceAnalyzer`.

The `CustomResourceAnalyzer` is used to analyze any custom capabilities, taxonomies, roles etc... used in a theme.

Added the `ResourceMeta` class to display the information from the `CustomResourceAnalyzer`.
Renaming *Meta classes to *Renderer.

*Renderer better explains the purpose of the class: to render information about an object. This should make the structure of the code easier to understand.
Adding prefix pattern detection to `RendererGroup`.

`RendererGroups` can now optionally attempt to identify sub patterns in their childrens names. This is usefull for finding non-prefixed function/filter/action names.
Renaming file to complete refactoring.

File was not properly renamed in 1c2c2cfb60adf6a2d5d17991d9a9a917a94d2964.
Merge branch 'master' of https://github.com/Mobius5150/vip-scanner

Conflicts:
	js/vip-scanner.js
	vip-scanner.php