Closes Homebrew/homebrew#7 Cache directory is created when downloading tarballs, but the new hw.model stuff compiles the hw.model.c file there.
We call sysctl to determine which exact Mac model we are running on and optimize as well as possible.