vim-toys: Adopt vim-toys repo

This replaces the original ad-hoc way vim configuration is managed.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
edit: Fix bashisms.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>