Updated all submodules.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>
Added vim-vala.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>