Documented --fork, made minor edits to the description of --node
Allow AVX/XOP also with compilers other than GCC when OpenMP is enabled (since
DES_bs_all is aligned by non-GCC-specific means when OpenMP is enabled).
Merge pull request #308 from Sayantan2048/bleeding-jumbo

descrypt-opencl:code cleanup
Revised and tuned the estimated cracks calculation based on actual testing
raw-SHA256-ng: Fix OMP bug in vanilla SSE2 code path.
small changes to regen-salts
SHA512 into intrinsics, normalizing SHA1 SSE2i interface to be same as SHA2
SHA512 into intrinsics
removed password len restrictions from pbkdf2_hmac_sha*.h files
improved speed of scrypt, about 2x
Changed is_meta_data_encrypted to return a boolean rather than a string
Changed get_encrypted_object_id to get_object_id in order to get any object id from the trailer
Impemented parse meta method, just get values methods left
more changes to scrypt and correct valid
missed 2 files on last scrypt update
Add ULL to large numbers in SHA512 code, muting loads of complaints when
building 32-bit.
Update .mailmap for git shortlog.
Update CHANGES-jumbo.git and CREDITS-jumbo
Merge branch 'master' into bleeding-jumbo

* master:
  Revised and tuned the estimated cracks calculation based on actual testing
  Allow AVX/XOP also with compilers other than GCC when OpenMP is enabled (since DES_bs_all is aligned by non-GCC-specific means when OpenMP is enabled).
  Documented --fork, made minor edits to the description of --node

Conflicts:
	doc/OPTIONS
	src/x86-sse.h
New charset files (because charset.c changed). Also a new Jumbo-only
"Alnum-case" incremental mode, that is upper+lower case and includes
the space as well.

NOTE most modes still have a MaxLen=8 in john.conf but it can be over-
ridden using -max-len=N where N is up to 24 (although except for UTF-8,
only up to 16 makes any sense with these charset files).