Cast spacing fixer - fix for #108 and #125 issues.
feature #363 Cast spacing fixer - fix for #108 and #125 issues. (keradus)

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

Discussion
----------

Cast spacing fixer - fix for #108 and #125 issues.

Extract spacing near cast keywords from ControlSpacesFixer and rewrite it to use tokenizer.
Extends utests as well.
Fix for #108 and #125 issues

Commits
-------

31dce5f Cast spacing fixer - fix for #108 and #125 issues.