use symlink to identify files to be link

git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/users/balduran/dotfiles@68675 9c6bb43a-1051-0410-9f52-8985cf0311e8
ForwardAgent is to dangerous

git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/users/balduran/dotfiles@68676 9c6bb43a-1051-0410-9f52-8985cf0311e8
correct ssh config, use protocol 2

git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/users/balduran/dotfiles@68677 9c6bb43a-1051-0410-9f52-8985cf0311e8
prevent nested symlink in .bash folder

git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/users/balduran/dotfiles@68678 9c6bb43a-1051-0410-9f52-8985cf0311e8
open fastforward

git-svn-id: svn+ssh://svn.corp.yahoo.com/yahoo/users/balduran/dotfiles@74831 9c6bb43a-1051-0410-9f52-8985cf0311e8
Revert "open fastforward"

This reverts commit 030d56016b723ef4f447421ecfa1d264f58213f6.
never! never! echo string in bashrc
detect interactive shell, if not, echo string
update README files
extra load ssh key for github, and add git password cache
env variable for GSP, in both web and vertical side
add extra logic to detect Yahoo own host. and assign editor variable.
make a dummy mac environment rc file
detect Yahoo own host or not, swap the order of loading each rc files
add another my vimrc repo as submodule, declare GIT_EDITOR.
init Makefile
add nvm rc file to load
macosx didn't support ls --color
add git config and condif for MAC
use yahoo internal key when accessing internal git repo
add explict ssh key, and git.corp & github setting