Fix #6965 by using xLAHQR from LAPACK 2.

This essentially applies https://github.com/opencollab/arpack-ng/pull/2
which we can use until upstream releases a new version.
Also, download arpack-ng from github.