update vendored neovim
More functions, remove test skips

- Add sanity test to find missing function implementations
- Take a pass through to remove `skips` for tests that can pass