Brew --HEAD Formula

This is the pull request for #249.  Note that there are two commits here.  The first one adds `--HEAD` support and is the core of the change.  The second is a change to use double-spaces when indenting.  This is idiomatic Ruby, and I'd encourage you to merge it, but it's not required.