First pass at a more flexible set of scripts.

- The packages are broken up into more manageable chunks.
- It's now possible to tell between the two OSX machines.
- brew cask is now used on the OSX machines to install things like
  Chrome and Skype.
Remove all the submodules.
Remove old scripts and symlinks.
Stop symlinking into this repo.
Re-add PHP to my personal laptop.
Improve handling of encrypted files.
Update .mailmap
Add ec2-api-tools to my work laptop.
Handle brew upgrade
Use system Perl on OSX
Upgrade ruby to 2.0
Handle /usr/local/lib/php/.lock
Stop second-guessing package() for curl
Exclude empty dirs from the mailboxes in .muttrc
Keep apt packages up to date.
Add apt-cacher-ng to work laptop.
Update .mailmap
Total rewrite to make things more maintainable.

One entry point and it should be a little faster too. Also, no
submodules.