Fix flake8 error/warning checking

Error/warning checking did not correctly parse output from flake8. This
resulted in Syntastic incorrectly displaying some warnings as errors.
Merge remote-tracking branch 'scrooloose/master'
Merge pull request #465 from chazlever/master

Fix Flake8 Error/Warning Parsing