Add a warning for possible direct access to $wp_query->query_vars

Also attempt to differentiate between ->set() and ->get().
Fixes #61
Add 0.8 Changelog entry to readme.md
Add usage instructions to readme.md and readme.txt
Make `wp vip-scanner analyze-theme --depth=0` really show all hierarchy levels
In readme.md and readme.txt, replace 'WordPress.org Theme Review' by 'WP.com Theme Review'
Merge pull request #211 from ockham/queryvars

Add a warning for possible direct access to $wp_query->query_vars
Merge pull request #213 from ockham/wp-cli-analyze-theme-depth-zero

Make `wp vip-scanner analyze-theme --depth=0` really show all hierarchy levels
Merge pull request #212 from ockham/readme

Add usage instructions to readme.md and readme.txt
Revise list of undesired theme names

The term “Creative” is no longer part of the list of undesired theme
names.
Adapt TitleCheck for WordPress 4.1

Themes can add title tag support starting with WordPress 4.1. When
title tag support is added, no HTML title tags or calls to wp_title()
will be in the theme, so the checks in TitleCheck should be skipped in
that case.
Remove ThemeCustomizeCheck

This check is not needed for the WP.com Review Type and it it
references deprecated functions. See #214.
Remove HardcodedLinksCheck

This check is not needed for the WP.com Review Type, as this will be
caught during the review. See #214.
Update ThemePostPaginationCheck

Update ThemePostPaginationCheck to work with the (get_)the_pagination()
functions added in 4.1, add Unit Tests and add to the WP.com Theme
Review Type.
Make BaseCheck::get_line() static so we can use it without needing a BaseCheck object
Add PHP-Parser submodule
Use PHP-Parser instead of our own one

To that end, write DirectoryNodeVisitor and ScopeVisitor to sort different
parsed elements by their type and scope path.
Use is[Private|Protected|Public]() to determine the visibility of classes and their members
Use isStatic() to determine if class members are static
Use isAbstract() to determine if classes and their member functions are abstract
Use the 'params' subnode to get a function's or class method's parameters