Fix classnames to match filenames
fix braces place
Spaces should be properly placed in a function declaration
fix methods attribs order
remove empty line
All instances created with new keyword must be followed by braces
All items of the @param phpdoc tags must be aligned vertically.
short array syntax
remove unused use statements
.php_cs file for PHP-CS-Fixer
Order use statements
Merge pull request #13 from keradus/feature/php-cs-fixer

Add PHP-CS-Fixer configuration and run fix command
Merge branch 'master' into develop

Conflicts:
	hooks/php-pre-commit.php
	src/Review/AbstractReview.php
PHP-CS-Fixer for Travis
Merge branch 'pr/19' into develop

Closes #19.

Conflicts:
	composer.json
Fixed ordering of use statments in pre-commit hook.
Fixed .travis.yml that appeared to lose php_cs changes.

Made Travis and local use the same, strict, .php_cs configuration. No good running diffrent configs on diffrent environments.
Added a PHP_CodeSniffer review.

See http://pear.php.net/package/PHP_CodeSniffer for more information.

Uses the csv report format to easily parse the results. Default
standard is PEAR, but this can easily be changed by calling `setStandard`
on the review.

Use of `setStandard` can be seen in hooks/static-review-pre-commit.php,
where it uses the PSR2 standard. Internally this just adds `--standard=?`
to the `phpcs` command line call.
Merge pull request #21 from sjparkinson/feature/php-code-sniffer-review

Adds a PHP_CodeSniffer review
Functional tests to cover GitVersionControl.

Removed pointless VersionControlFactory.

Updated .travis.yml to run functional testsuite.

Updated include statements to echo a message on failure.