Merge pull request #485 from frank-dittrich/bleeding-jumbo

Even more checks in gpg's valid()
Apparently, Windows does not provide SIGUSR1 so check for it before
using it.
Merge pull request #486 from frank-dittrich/bleeding-jumbo

Fix warning caused by ffc7812
remove multiple definition of "idea_options" (fix MinGW build)
GPU DEVICE LIMIT log
Merge pull request #487 from junmuz/bleeding-jumbo

GPU DEVICE LIMIT log
add support for cracking XenForo hashes
slightly better support for XenForo hashes
Change description for pbkdf2-hmac-sha512 from "OS X 10.8" to "OS X 10.8+"
Update doc/INSTALL. OS X Mavericks can build macosx-x86-64-native
without any external tools or tricks.
Typo in doc/INSTALL
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)
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)