Resync 'make makepatch' for 33.0.1750.146
Add a patch for crbug 347123 to fix build on FreeBSD < 10.

https://code.google.com/p/chromium/issues/detail?id=347123
Add a list of patchfiles which are generated from either files/extra-patch-* or by the post-patch target.
Use Googles tarballs exclusively.

While here use an option helper for the testdata tarball.