Added missing phpdoc property tags
Merge pull request #14 from samhemelryk/wip-property-tags

Added missing phpdoc property tags
Fixed bug when parsing namespaced typehint args
Added support for PHPDoc array params.

The following is now supported by moodlecheck:
/**
 * @param stdClass[] $objectarray An array of stdClass objects.
 */
function some_func(array $objectarray) {}

An example of this is shown at
    http://www.phpdoc.org/docs/latest/for-users/phpdoc/tags/param.html

Conflicts:
	rules/phpdocs_basic.php
Merge pull request #15 from samhemelryk/wip-combined

Combined support for type hinted array and type hinted namespace args
MDLSITE-2672 Avoid double "core_" prefix of subsystems

moodlecheck accepts both the list of plugins and subsystems
available in the site being run and, for external checks,
a .txt list of valid components from the CLI.

Recently the format of the list was changed to always include
complete component names (core_backup...) instead of simple
subsystem names (backup...).

With this change moodlecheck will accept both formats, adding
the 'core_' prefix only when needed.
Adding behat tags to valid and recommended tags

Adding them at the beginning following ASCII
chars order.
New rule to validate tags against paths.

Some of the tags are only valid under certain
directories, this new rule is built on top of
existing valid and recommended and verifies
that the tags are only used into valid paths
(usually behat/phpunit paths).
Merge pull request #17 from stronk7/behat_valid_tags

Behat valid tags