Update dependencies of neovim and add dev-lua/cmsgpack, which is one of them.

It still doesn't build due to -Werror, but I think that's due to upstream stuff.
Dependcies are now at least fixed.