remove extension check in FixerInterface::supports in fixers working with tokens
add TrailingCommaInMultiLineArrayFixer
Travis improvements
UnusedUse - rewrite to use Tokens and fix issues #217, #317, #353
ReturnStatements - rewrite to use Tokens and fix for #167, #341, #487
minor #482 Travis Improvements (GrahamCampbell)

This PR was merged into the 0.5.x-dev branch.

Discussion
----------

Travis Improvements

Travis improvements here.

Commits
-------

dc9e4cb Travis improvements
change PhpdocParamsAlignmentFixer to use tokens
feature #476 TrailingCommaInMultiLineArrayFixer (sstok)

This PR was merged into the 0.5.x-dev branch.

Discussion
----------

TrailingCommaInMultiLineArrayFixer

|Q            |A  |
|---          |---|
|Bug Fix?     |n  |
|New Feature? |yes|
|BC Breaks?   |n  |
|Deprecations?|n  |
|Tests Pass?  |yes|
|Fixed Tickets|   |
|License      |MIT|
|Doc PR       |   |

This adds the TrailingCommaInMultiLineArrayFixer: PHP Multi-line arrays should have a trailing comma

There is only minor problem that I was unable to resolve, when you have an array like.

```php
<?php

$x = array(
    array());

?>
```

The result will be.

```php
<?php

$x = array(
    array(),);

?>
```

Which is not fully correct, but the detection for this is problamatic.

We can't just add a new line, as that will move the closing brace to the beginging of the line.
And looking for the previous whitespace as something like `($y ? 'yes' : 'no')` will detect the wrong whitespace for indenting.

So we can either detect the missing new-line and add it, and let a nother fixer (or manual change) fix this.
Or leave this as it is now, and try to fix this later using either another fixer or improving this fixer.

Commits
-------

8d04fca add TrailingCommaInMultiLineArrayFixer
Corrected TrailingCommaInMultiLineArrayFixer namespace
Bump version to 1.0
minor #498 Bump version to 1.0 (GrahamCampbell)

This PR was merged into the 0.5.x-dev branch.

Discussion
----------

Bump version to 1.0

This is an alternative to #497 as suggested by @fabpot.

Commits
-------

1f7bb49 Bump version to 1.0
add typehinting
minor #496 Corrected TrailingCommaInMultiLineArrayFixer namespace (GrahamCampbell)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

Corrected TrailingCommaInMultiLineArrayFixer namespace

This should have been put into the `All` namespace.

Commits
-------

01cb92f Corrected TrailingCommaInMultiLineArrayFixer namespace
minor #500 add typehinting (keradus)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

add typehinting

Commits
-------

5db6ff9 add typehinting
remove unused variable
bug #471 UnusedUse - rewrite to use Tokens and fix issues #217, #317, #353 (keradus)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

UnusedUse - rewrite to use Tokens and fix issues #217, #317, #353

UnusedUse - rewrite for use Tokens.
Work in progress

- [X] rewrite to use Tokens
- [X] fix #217
- [X] fix #317
- [X] fix #353
- [X] set to run after `multiple_use` #480 (when merged!)
- [X] squash commits

Commits
-------

ac86a92 UnusedUse - rewrite to use Tokens and fix issues #217, #317, #353
bug #488 ReturnStatements - rewrite to use Tokens and fix for #167, #341, #487 (keradus)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

ReturnStatements - rewrite to use Tokens and fix for #167, #341, #487

ReturnStatements - rewrite to use Tokens and fix for #167, #341, #487

Commits
-------

8897fce ReturnStatements - rewrite to use Tokens and fix for #167, #341, #487
minor #504 remove unused variable (keradus)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

remove unused variable

Commits
-------

c2fdb20 remove unused variable
minor #486 remove extension check in FixerInterface::supports in fixers working with tokens (keradus)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

remove extension check in FixerInterface::supports in fixers working with tokens

Extension check should be done in Finder.
If one want to fix only php file he should set it in Finder.
Now we have a Finder that finds .php, .twig etc - but almost all fixers will fix only .php.
What's more - if one have his own extension to fix, like .php5, .inc or .module and set it in Finder, then fixers still do not fix them.

Commits
-------

69c128a remove extension check in FixerInterface::supports in fixers working with tokens
bug #495 change PhpdocParamsAlignmentFixer to use tokens (sstok)

This PR was merged into the 1.0.x-dev branch.

Discussion
----------

change PhpdocParamsAlignmentFixer to use tokens

|Q            |A  |
|---          |---|
|Bug Fix?     |n  |
|New Feature? |yes|
|BC Breaks?   |n  |
|Deprecations?|n  |
|Tests Pass?  |yes|
|Fixed Tickets|   |
|License      |MIT|

Changed PhpdocParamsAlignmentFixer to use tokens.

And I also noticed that Jordi was missing in the authors, so I added him.

Commits
-------

5e4d1f5 change PhpdocParamsAlignmentFixer to use tokens