Merge pull request #106 from lehy/patch-2

README: complete/simplify instructions for Emacs
emacs: custom prefix function was not used with auto-complete
vim: catch weird case in visual mode where vim set column to 2^31-1
changelog: update for 1.4.1