Feature/refactoring

- Simplify the `HasCorrectTabIndention` rule
- Generate a `'nestLevel'` value directly from the parser. (any coding style should be a simple shift from this `'nestLevel'` value.
- Arrays (as PHP5.4 arrays), String & Heredoc are now parsed and contain their children tokens
- Display a warning instead of a failure on multilined control structure.
- Fixing a some use cases.