Use $VIM in runtimepath test.
Merge pull request #51 from fwalch/rtp-test

Use $VIM in runtimepath test.
Travis: Use Neovim nightly and separate flake jobs.
Merge pull request #44 from fwalch/nvim-nightly

Travis: Use Neovim nightly and separate flake jobs.
Python3 compatibility fixes

- Add Python3 compatibility wrapper from imp.find_module
- Python3 does not have a long type
Automatic Unicode decoding for python3 plugins

- In Vim :py3 returns unicode strings to the caller, for compatibility
  automatic decoding is now enabled for plugins in python3
Merge pull request #50 from equalsraf/tb-python3-fixes

python3 fixes for find_module, long, unicode
Refactor for the new Nvim plugin specification