Merge pull request #181 from frank-dittrich/unstable-jumbo

Unstable jumbo
Minor self-test tweaks.
Initial pwsafe optimization
Removed OpenSSL tag from pwsafe_fmt_plug
Merge pull request #182 from bwall/unstable-jumbo

Unstable jumbo
Bwall's pwsafe patch broke builds using CommonCrypto. This fixes it.
Fix a hideous bug in rar2john introduced by in 216cc57. A variable was declared
as just "unsigned" (taken as int) instead of "unsigned char" which lead to
incorrect output. Not sure why the compiler did not warn.
Correct ALGORITHM_NAME of mssql-12, pbkdf2-hmac-sha512 and the Truecrypts.
Use sha2.h for a number of formats that depended on OpenSSL 0.9.8 (all but
Truecrypt).
Bump max length to 125 for pbkdf2-hmac-sha512 format. There's absolutely
no point in limiting it to 15.
Fixes for builds using Jim's homebrewn SHA-2.
mozilla_des.c and .h: #if 0 unused functions