Don't fail flake8 when finding lint in CI
This MR modifies the CI configuration to have the lint
job not fail just because lint is actually found. This job will now only fail if flake8
itself crashes.
The code quality report is presented in the Merge request widget, and should be reviewed before merging any changes.