Add generic pbkdf2-hmac-sha1 format, variable rounds and lengths.
Due to a bug somewhere (else) you don't get good SSE speed unless
building for OMP (the latter is much faster even when running just
one thread).
Merge pull request #464 from frank-dittrich/bleeding-jumbo

--list=format-tests: Handle tests that contain line feed characters
Add ios7tojohn.pl and docs for it.
pbkdf2-hmac-sha1: Bump OMP_SCALE for better multithreading.
pkzip: Bugfix for #467. Two early rejection tests had to be disabled.
Hopefully they can be re-enabled by JimF after some tuning.
CUDA Multi Device Options Parsing Support Added
Minor fix for Checking device id
fix issue #456 (lotus85 format is seriously broken)
eliminate false positives for PGP keys using 2 byte checksum
assorted fixes for GPG format ;(
add support for "IDEA" in gpg format
we have a local "IDEA" implementation now
Makefile fixes (drop PROJ_CXX), and remove old C++ code.
Merge pull request #442 from kholia/GPG-ng

eliminate false positives for PGP keys using 2 byte checksum
pkzip format: Add a test vector with the hash from issue #467 for future
enhancements.
7z2john.py removal of some broken code
Improve valid() for clipperz, fixes issue #457