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.