Do not use default with getbufvar for old Vim
Add infrastructure for tests, via tmux to get real VimEnter etc
Use tmux only, no 'vim --servername', which fails on Travis and is more complex