Fix the misaligned in xsha512.
Change spaces to tabs.
Space to tabs in john.c (only at lines I put there).
Merge branch 'bleeding-jumbo' of git://github.com/magnumripper/JohnTheRipper into bleeding-jumbo
Revert "OpenCL: Change the -DAPPLE for OpenCL build options to -D__APPLE__."

This reverts commit 9913b2c30d807483c702bd189a59cc7b0b4653d3.
xsha512-opencl: Alignment.
formats.c: Salt/binary size self-tests (if -DDEBUG).
Use -DDEBUG for the clang-debug targets!
Create comments that document new shared functions.
Merge branch 'bleeding-jumbo' of git://github.com/magnumripper/JohnTheRipper into bleeding-jumbo
Merge pull request #180 from claudioandre/bleeding-jumbo

Create comments that document the new shared functions.
dummy.c: Unify MAYBE_INLINE with core CVS to reduce differences.
Office OpenCL formats: Better valid(), with CPU format as template.
RAR formats: Implement a real bastard of a valid(). I will soon start denying
having written it.
xsha512-opencl bugfix. My bad when fixing alignment.
Fixed some more typos
Add binary_hash_[56] and get_hash_[56] to 16 formats

MSCHAPv2_fmt_plug.c
NETLM_fmt_plug.c
NETLMv2_fmt_plug.c
NETNTLM_fmt_plug.c
NETNTLMv2_fmt_plug.c
NETSPLITLM_fmt_plug.c
NS_fmt_plug.c
PO_fmt_plug.c
crc32_fmt_plug.c
drupal7_fmt_plug.c
mscash1_fmt_plug.c
mscash2_fmt_plug.c
mssql-old_fmt_plug.c
mysqlSHA1_fmt_plug.c
opencl_ntlmv2_fmt.c
pst_fmt_plug.c

Conflicts:
	src/NS_fmt_plug.c
Allow running an OpenCL binary without having any OpenCL platform active.
Initial pwsafe optimization

Conflicts:
	src/pwsafe_fmt_plug.c
Removed OpenSSL tag from pwsafe_fmt_plug