Surround colorscheme with if has block

Currently my colorscheme doesn't work with terminal so to not print lot
of error messages I enabled it only for gVim.
Add vim-surround plugin
Add scratch of bash installation script

Right now it only checks if selected programs exist.
Add git repository cloning/updating functions
Add symlinking function
Add function cloning/updating vundle repo
Add function updating vim plugins
Group content
Add function folds
Add function descriptions