Factored out common fragment
Updated formatting of README
Changed function names to use underscore
Changed function names to use underscore in getline.vim
Renamed: change_buffer_old_file() to change_mixed()