bashrc: Cope with differences in commands under OS X
bashrc: Cope with differences in commands under OS X

- ls --color doesn't exist in OS X, use -G instead
- grep -r doesn't imply that the current working directory should be
  searched on OS X if no other directory is passed in. Add a function to
  append "." to the command line if no other path is specified.

DarkStarSword/junk,DarkStarSword/junk,DarkStarSword/junk,DarkStarSword/junk,DarkStarSword/junk