Make these dotfile Homesick compatible.
Add some useful scripts.
Incomplete shot at some organization.
Major overhaul of dotfile organization.

- Major parts of functionality have been split into their own files
- Setup should be mostly platform independent; should be able to use same branch for mac and linux.
Fix a few things:

- Use grep -e instead of egrep for now.
- Move lesspipe into each platform (this seems easiest for now).
- Fix up go stuff for darwin.
Don't specify full path to grep; hopefully it will be in our path.
Fix service alias on linux
Fix lesspipe (remove from aliases)
Fix rbenv.
Add ssh configs and agent setup script.
Move utils into bin folder.
Lern jopen some about platforms.
Fix rbenv stuff.
Merge branch 'master' of github.com:dougborg/bashrc
Add a couple tools to check tars and jars.
Add gradle wrapper wrapper.
Make subl platform-aware.
Fix pathmunge function.

- Only add new entries to the PATH; if they exist leave them where they
  are and don't add a dupe.
Add homebrew's sbin to my PATH (after everything else)
Fix typo.