adds vim-like TAB auto-completion for bash
adds smarter symbolic linking for dot-install and vim-install

The process now uses the interactive flag '-i' instead of automatically deleting defaults.
vim-install also stops .vim recursing on itself by using the the '-n' option for directories.

For further information see `man ln`.
adds .inputrc to dot-install