Revert "brew reinstall: Is able to work for all formulae"

This reverts commit 865f763ae59fdf32f496ca416fd98117f3370f86.
brew reinstall: Is able to work for all formulae

... and not just installed ones. Of course, strictly speaking,
reinstalling not-yet-installed formulae makes semantically little
sense, but the big win is that we can tell people (after we have
resolved an issue) to `brew reinstall <formula>` and even if a user
has removed that formula in the meantime, reinstall will do the right
thing. Basically adding --force to uninstall. I think this makes
reinstall more robust.
adding reinstall to bash completion

Closes #22051.

Signed-off-by: Samuel John <github@SamuelJohn.de>
ispell: move non-libs into subdirectory
pypy: now with setuptools 1.0