completions: update zsh-completions to latest master
syntax-highlighting: update to latest master
term: use xterm-256color for libvte-based terminals

For some reason, libvte is advertising itself as `xterm` (without
possibility to alter that) while it should be `xterm-256color`. Fix that
with `COLORTERM`.