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).
Revised and tuned the estimated cracks calculation based on actual testing
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).