Better colors & update vim theme.

* Shouldn't set t_Co inside vim.
* Set properly on zsh/bash.
* Tmux default shell switch in config.