coffee-script: also check if node is installed w/ brew
Python: use distribute 0.6.25.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
tinc 1.0.17

update tinc to v1.0.17

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Python 3: use distribute 0.6.25.
coffee-script: Fix typo in requirements
ffmbc 0.7-rc6
dovecot 2.1.3

Upgrades dovecot to the latest stable version. Upgrading from 2.0 is
"mostly compatible" with the following points of note:
    http://wiki2.dovecot.org/Upgrading/2.1

Closes #10990.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
`brew tap` and `brew untap`
Prevent tapped symlinks showing up in git status

The symlinks taps write to Formula show up in git status, but this trick prevents this. brew-(un)tap maintain a .gitignore in Formula that contains all the symlinks brew-tap creates.

We add the .gitignore to the root .gitignore and TADA! Magic.
canonical_name can resolve taps
`brew edit adamv/alt/ruby` works

The reason it didn't work is it doesn't use ARGV.formulae because it needs to be able to edit stuff that doesn't parse. Most other stuff already works because we are awesome.
Refer users to correct tracker for tapped brews
`brew update` will update taps
Leave kegs keg-only if linking step fails

Rationale: well, it should always have been like this!

However now we are opening ourselves up to more-mixed installations of formula not maintained by us, it's important that
`brew info` understands taps

Note I removed some of the code that changed the URL to be that of the github.user. Because this doesn't make any sense really. We want people to reference the commit history for whatever fork of homebrew they have checked out. So this is now what it does.
Concise --config output for build errors

Rationale, lets only pay attention to the output when it matters. Speeding up diagnosis.
Link new tapped formula during brew update

Required me to spoil tap's code. All in the name of DRY! Alas!
Doctor check for unlinked not-keg-only brews

Since these cause trouble.
Tell the user to tap (if req.) for tapped deps

Also propagate dependency info through exception if possible so the error message is more useful.
Record tap-origin in the install-receipt