Submodule opscode-cookbooks/homebrew

Pull in the homebrew cookbook from opscode to use on OSX nodes. This will be
used to replace the default package provider and hopefully I can reuse more
or less reuse the same cookbooks across Mint and OSX nodes.
Rename workstation.json to mint.json

Will run up a new JSON for Mac because there will be package differences.
Hopefully these can converge at some point though.
Blank JSON for Mac

No recipes for the moment. I'll add them back in as I confirm which do and
don't work with homebrew.
Merge branch 'master' into mac_homebrew
Override cache paths for chef-solo

Uses a local directory under ~/.
Include homebrew recipe for Macs.
Refactor code cookbook for Mac

Move vim out to a separate class because OSX ships with it already
installed. The other two packages would work fine from homebrew.
ack-grep is called ack in homebrew.
Allow use without sudo

This isn't necessary on Mac with homebrew. Just use the user and group
straight from the running process.
Don't install compilers on Mac

Assume that I've already jumped through the hoops to install GCC.
Noop curl installation on Mac.
Include rbenv on Mac

Just install one version of Ruby for now.
Include dotfiles for Mac

Excluded some Ubuntu specific configs. I'm still in two minds whether it
would be better to iterate over all available files instead of specifying
them like this.
Merge branch 'master' into mac_homebrew
gitg doesn't exist for Mac

I haven't found a good alternative to browse branch trees yet.
Add shell and vcs utils to Mac.
Break virt and web onto a separate line

Diff will read nicer. That is all.
Update README with new commands.