More useful error message for missing checksums
create: use resource for checksum detection
Allow partial installation of resources
Convert brew-aspell-dictionaries to Ruby and output resources

This makes the script much more readable, and also allows us to download
the language packs into the cache where they can be used when installing
aspell.
aspell: can't access resources directly in class body
scala: use resources
git-flow: use resources
docbook: use resources
git-flow-avh: use resources
shocco: use partial resource installation
mutt: use HEAD resource
android-sdk: use partial resource installation
libiscsi 1.9.0

Closes #22371.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
plowshare 4.0

Closes #22274.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
v8: mark as needing lion or newer

Not compiling on Snow Leopard with or without Homebrew.
https://github.com/mxcl/homebrew/issues/21426
vim: needs hg for stable, for now
libtool: add bottle.
readline: add bottle.
sqlite: add bottle.
serf 1.3.1

Also add an important dylib patch to only use the major version as install name

Closes #22636.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>