Fix a bug inside get_binary.
Fix a bug in rar2john - it tried to fclose() twice.
Add big-endian versions of our dump_stuff() debug functions.
Allow running an OpenCL build with no platforms detected.
des-opencl:fixed detection of matching salt
Drop UTF-8 test from Markov. The performance impact is not worth it. For slow
formats we could use an external filter.
OpenCL crypt-md5: Get rid of global memory use in inner loop. More effective
buffer use and some other tweaks. Significant boost on both nvidia and AMD.
A few more md5crypt-opencl tweaks, mostly cosmetical.
des-opencl:hardcoded kernel
50% performance gain on GCN for sha512crypt. Recommended for (at least) 12.08 Catalyst driver.
From:
  Local work size (LWS) 64, global work size (GWS) 16384
  Benchmarking: sha512crypt (rounds=5000) [OpenCL]... DONE
  Raw:	8316 c/s real, 409600 c/s virtual

To:
  Local work size (LWS) 64, global work size (GWS) 16384
  Benchmarking: sha512crypt (rounds=5000) [OpenCL]... DONE
  Raw:	12603 c/s real, 546133 c/s virtual
Small tweaks on default configuration.
  Local work size (LWS) 64, global work size (GWS) 32768
  Benchmarking: sha512crypt (rounds=5000) [OpenCL]... DONE
  Raw:	13159 c/s real, 819200 c/s virtual
Shared (unsplit) PBKDF2-hmac-sha1 OpenCL kernel endian bug fixed (only
affecting non-word key lengths). And some other ZIP tweaks.
des-opencl:added fall back kernels
Revert "Load raw-md5 and raw-sha1 OpenCL formats before others."

This reverts commit 338059c3aafff2cfdc2a1f8feaa129394900542e.

Revert "Register GPU formats first (even before core formats - this is experimental)"

This reverts commit 76a226e546253353d84421c75b77527806a03ba7.
Bugfix for Office OpenCL formats when running vectorized.
Cludge for a problem where benchmark_timer is reset (because benchmark time
was reached) but the benchmark timer is still active, leading to SIGALRM with
no handler. If we ever saw benchmark_running, we keep away for good.
Revert f8bf37d and try a cleaner fix.
OpenCL Office formats: get_key() bugfix, affecting UTF-8 mode.
Unify output. "work size" and "work-size" are changed to just "worksize". Not
that it's more correct, but it's the shortest version :-)
Turn off OpenCL warnings. And bump version string to 1.7.9-jumbo-8-unstable.