Closing tags fix for #228
feature #388 Closing tags fix for #228 (keradus)

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

Discussion
----------

Closing tags fix for #228

Fix for #228.

- Rewrite php_closing_tag fixer to use tokens
- Fix closing tags in code with short open tag as well, works only if short_open_tag is enabled
- Extend utests for php_closing_tag fixer
- Add Tokens::findGivenKind method to find given tokens occurrence

Commits
-------

0f1b0e0 Closing tags fix for #228