sysutils/shuf: Use release tarball and switch to HAS_CONFIGURE
As reported by tobik@, this port should be using HAS_CONFIGURE instead
of GNU_CONFIGURE. Also, there is an official release tarball we can use.
This is a follow-up to 724bf7a5dc3421fc65234b2cb2597e6783241f69.