Patch openblas to add 64_ suffix when using 64 bit ints

objconv cannot do in-place modification of files

dont overwrite static library with objcopy on freebsd either

fix linking of arpack and suitesparse with 64_ blas suffix

the patched xlahqr2 was using UPPERCASE function names, and the probes
during arpack configure were using the C compiler, sgemm_ and cheev_
need to enable c preprocessor, and disable syntax error on long lines

SPQR also needed -DSUN64
add a separate blas_vendor for suffixed openblas
add blasfunc for appending suffix to all blas and lapack symbols
add osx-only objconv dependency for renaming symbols
add .tar.xz and .zip files to source-dist
Merge pull request #8734 from JuliaLang/tk/blas-suffix-fix4923

RFC: Patch openblas to add 64_ suffix when using 64 bit ints