putty 0.63
pathname: remove unused return values

Return value was used only by one test, rewrote test to know expected value.
Implement Resources

Closes #20212.
Allow fetching of resources

Closes #20047.
android-sdk: use resource
apktool: use resource
apollo: use resources
cctools-headers: use resource
cfitsio: use resource
docbook-xsl: use resource
enchant: use resource
figlet: use resources
fop: use resource
ghostscript: use resource
git: use resources
gmt: use resource
grads: use resources
honeyd: use resource
imake: use resource
leiningen: use resource