Alignment fixes (bleeding only)
Alignment fixes
Removed assert which caused bugs in some documents generated with word for the mac
(cherry picked from commit ddbbc65639305473a3311a339501da82473b1d77)
Mute a warning for generic target.
Add bit-sliced MSCHAPv2 implementation by Deepika. This is added as a new
separate format: We now have mschapv2, mschapv2-bs and mschapv2-naive.

Conflicts:
	src/DES_bs.c
	src/DES_bs_b.c
Merge the current MSCHAPv2 naive format (with FreeRadius support) to Deepika's
bitsliced format. Then drop the original format and use BS format as "naive".
Lots of whitespace changes, view with -w.
Merge branch 'bleeding-jumbo' of git://github.com/magnumripper/JohnTheRipper into bleeding-jumbo
Try to detect if the OpenCL library exists on runtime.