BracesFixer
feature #472 BracesFixer (keradus)

This PR was squashed before being merged into the 1.0.x-dev branch (closes #472).

Discussion
----------

BracesFixer

Braces for structure blocks, fix #98

- [x] add missing braces
- [x] correct single-level intend
- [X] correct multi-level intend
- [X] fix `T_FOR` token syntax
- [X] ignore T_END* syntax
- [X] make Travis pass
- [X] fix #168 -> fixed in PR #488
- [X] fix #374
- [X] remove new line between `}` and T_ELSE, E_ELSEIF, T_CATCH
- [X] detect duplicated functionality in CurlyBracketsNewlineFixer
- [X] detect duplicated functionality in ControlSpacesFixer

Commits
-------

5f3a1fd BracesFixer
Merge branch 'master' into symfony-level

Conflicts:
	README.rst
	Symfony/CS/Fixer/Symfony/ControlSpacesFixer.php
	Symfony/CS/Tests/Fixer/Symfony/ControlSpacesFixerTest.php