afuse 0.4.1 (fixes a serious bug)

Closes #17822.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
pngcrush 1.7.49
lesspipe 1.82

Closes #17831.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
lftp 4.4.3

Closes #17828.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
aws-elasticbeanstalk: update checksum

Closes #17829.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
vim: add comment discouraging patches to hardcode ruby
vim 7.3.816
perforce: fix checksum

Closes #17841.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pngcrush 1.7.50

Closes #17834.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
notmuch uses pkg-config

Closes #17833.
siege 2.74

Closes #17842.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
appengine-java-sdk 1.7.5

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
go appengine 32 1.7.5

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
go appengine 64 1.7.5

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
google appengine 1.7.5

Closes #17844.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
nginx 1.2.7, devel 1.3.12

Closes #17845.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
vim 7.3.820

Closes #17846.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
vimpager 1.7.9

Closes #17847.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
GitDownloadStrategy: split #fetch into several methods
GitDownloadStrategy: split up submodule update and checkout