add on the fly python lint and style check with flake8
update key bindings
delete no longer used mode-hooks.el