Make bash_profile source profile and bashrc.

Should fix compatibility with OS X terminal emulator.
Use poxis command -v instead of type.
Install symlink to config dir at ~/.config/condig_dir.

This removes the dependency on gnu readlink -f by giving a fixed
location where the config dir can be found.
Prevent infinite loop in git_path when dname doesnt exist.
Use gls in alias when available instead of ls.