Remove confliction between unused and redefinition

PyFlakes will report warning when we redefine variable in our py file, like this:

    f:21: redefinition of unused 'var' from line 6

and you can notice that "unused" keyword is in, so "redefinition" will append to the unused list.

Although there is no module named "redefinition"(who kowns),but remove this confliction will remove some of our doubts.
Merge pull request #2 from jasonlvhit/patch-1

Remove confliction between unused and redefinition