[Fix #724] Allow colon for required keyword argument without space.

Rewrite SpaceAfterColon cop basing it on node traversal rather than iteration over tokens.
Merge pull request #726 from jonas054/fix_req_param_colon

[Fix #724] Allow colon for required keyword argument without space.