Salt/binary alignment fixes.
Use correct value of BINARY_SIZE

Conflicts:
	src/pkzip_fmt_plug.c
BFEgg: Don't convert to base64 in crypt_all(), instead implement a proper
binary() that does the reverse.
Conflicts:
	src/BFEgg_fmt_plug.c
Fix a logic error for some only-once warnings.
Use correct value of BINARY_SIZE: GPU formats, and a couple Dhiru missed (?)
Revert "clang debug target fix."

This reverts commit c22a39801ae51b8adf69bac2361768d3dd9d7dad.
Alignment fixes in xsha512, nethalflm and sabB.