Dependencies are working well enough

Renamed a few files for consistancy
Modified SetupCxx11 to actually work

Vim ide now creats .lvimrc, sets nerdtree to source dir, and copies ycm
file

Added .ycm_extra_conf.py template file, this is copied in the setupvide
file