Run ibus_engine/ibus_engine.py through flake8
Only blacklist spellchecking suggestion after 3 offences

After the user undoes the same suggestion for three times, show them a
dialog asking if we should stop suggesting that one.