Init commit for bashrc/screenrc/vim/svn/git configs

Initial commit for:
    bashrc
    screenrc
    vim
    git
    subversion
    personal binaries
    bash color
I lied in my last commit it was the recursive flag

The recursive flag -r for grep was causing the issue. :'(
Add which alias

This will help which to know about other aliases when it trying to figure what
program your trying to find.
Fixed bash prompt

Fixed bash prompt where it kept deleting its self when i was scrolled through
command history.
Added Git completion

Added Git completion and simplified bash includes a little.
Update git config to look like normal INI file

Updated git config to look more like a normal INI file. So I removed
all indentations.
Fix mac homebrew pathing issues
Add prompt support for python envs

Added support in bash prompt for python environments.
Add YouCompleteMe (YCM) to vim

Add YouCompleteMe (YCM) to vim bundles.

Installation Info:
https://github.com/Valloric/YouCompleteMe#mac-os-x-super-quick-installation

cd ~/.vim/bundle/YouCompleteMe
./install.sh --clang-completer

Note: This requires vim version 7.3.584+
Add Doxygen Toolkit to vim bundles

Added Doxygen Toolkit to vim bundles.
Cleanup screenrc and add vim plugins tagbar and numbers

First go through of cleaning up screenrc.
Added Vim plugins tagbar and numbers.
Updated vimrc to bind F8 to toggle tagbar.
Update README.md to show vim plugin requirements

Updated README.md to show vim plugin requirements for:
- Tagbar
- Numbers.vim
- YouCompleteMe
Create vim update plugin script and update plugins

Created vim plugin update script.
Updated all vim plugins.
Moved colors.sh script into home bin/ folder.
Fix spacing in README file

Fixed spacing in readme file.
Trying a new PS1 where I dont have the full path

Seeing if this helps when i have multiple terminal windows open at any given
time.
Remove git repos from .vim/bundle

Removing git repos from .vim/bundle so that I can add them as git submodules.
Add submodules to .vim/bundle/

Added submodules to .vim/bundle/ for vim plugin management.
Fix run install directions

Fixed run install directions for YouCompleteMe.
Mainly because one might not know that you have to update
the submodules inside the YouCompleteMe submodule. Kind of
have a "inception thing" going on with the whole submodules
inside a submodule inside of a git repo. :P
Fix .gitmodule to not only work for OSX home file paths

Fixed .gitmodule to work with other OS and not just OSX $HOME paths.
Add reminder to init/update submodules

Added reminder to git submodule init and
git submodule update --recursive