Adding a point about the coding style.

The idea of this pull request is also to agree on the exact coding style we want.
I don't agree about that.

For me cs-fixer is a tool for migrating for any code standard to PSR2. Makes that step easier.
I don't use it everyday, only when i'm migrating things.

In the other hand I use phpcs and phpmd every day to check that I didn't left anything behind.

---
Going outside the PR in a more philosophical subject.
For me automation tools make developers lazy in the way of thinking.
If this tool will fix my mistakes why I would care to be careful with them when coding?

Same with autocomplete, if that will do it for me why I should remember any constructor at all?

But of course. that is my point of view in a deeper view.

Of course you can use whatever tool you like. But I prefer to not encourage using php-cs-fixer in the project.