Groovy 2.1.0

Closes #17453.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
skipfish 2.10

Closes #17449.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
gettext 0.18.2

Removed one of the patches, as done over at MacPorts.

Closes #17281.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gettext: 0.18.2 bottles.
Improve brew doctor autocrlf message.

Better version of ed357d.

References #15711.
References #17361.
References #17437.
Add SourceForge bottle mirror selection.

Use ENV['HOMEBREW_SOURCEFORGE_MIRROR'].

Closes #15642.
Closes #17368.
Add bash and zsh completion directory functions.
Add ruby/rake functions to use system framework version.
jpeg: support version format.
ack: cleanup and add test.
autoconf: use inreplace instead of patch.
cmake: general cleanup and improve test.
colordiff: add test.
freetype: improve test.
geoip: add test.
gist: add test and use new rake function.
hub: add test and use new rake function.
libtool: general cleanup and improve test.
mysql: fix typo, developer warning and add test.
imagemagick: cleanup with new auto-options.

Most options can autocreated now.
This means have been are renamed (`brew options imagemagick`).