Update requirements in README

We don’t need Java anymore since we’re not installing elasticsearch by default.
Add support for installing Homebrew Cask packages

We don’t install any casks by default, but it means that anyone extending or complementing these deps can easily install casks.