bump binutils to 2.24 to avoid texinfo build failure
only fetch archives that don't exist locally. default FETCH=1
keep track of if we've already extracted the archives

This makes it easier to apply an experimental patch and rebuild.
Merge pull request #3 from swetland/master

Some assorted tinkering.