bench.c: Avoid a silly compiler warning on OSX that I won't bother
getting to the bottom with.
Prefer COMPUTE over DISPLAY (for AMD OpenCL). This means you can
eg. export COMPUTE and then run "ssh -X" without hassle. Also,
assume :0 if lacking both.
OpenCL: stdlib.h needed for setenv() on some systems.
OpenCL: _BSD_SOURCE needed for setenv() on glibc.
tweaks required for building on FreeBSD 10 (32-bit)
Merge pull request #489 from kholia/FreeBSD10-fixes

tweaks required for building on FreeBSD 10 (32-bit)
enable static win64 MinGW builds
Add poor OpenMP scalability flag to --list=format-all-details

 Parallelized with OpenMP            yes
  Poor OpenMP scalability            no

(indented by 2 spaces, because it will only be listed for
formats with OpenMP support)
Merge pull request #490 from frank-dittrich/bleeding-jumbo

Add poor OpenMP scalability flag to --list=format-all-details
dynamic_THIN_FORMAT_LINK: use PASSWORD_HASH_SIZES ...
to make sure all the binary_hash[i] and get_hash[i] methods
get passed to the thin formats.
Merge pull request #492 from frank-dittrich/bleeding-jumbo

dynamic_THIN_FORMAT_LINK: use PASSWORD_HASH_SIZES ...
Fixes krb5 formats for issue #495.
Move (win)zip formats back in business. We now have warning output in
place for the false positives (04514d7). This does not solve issue #434.
crypt(3) format: Only allow --subformat for benchmarks. Fixes #475.
Mask mode: Since we do not yet support --min/max-length, error if used.
Fixes #380.
gpg-opencl: Sync with CPU format. Fixes #482.
EPI alignment. Fixes #491.
fix overflow in clipperz format (fixes #493)
fix building of luks2john with ASAN enabled
fix building of luks2john (again!)