Improve valid() in rar format, fixing issue #459
partial fix for issue #472
Django format: document undefined behavior of atoi in valid()
...and reduce risk of triggering that undefined behavior.

But valid() is still far from perfect.
Improve valid() of NETLMv2, fixing issue #461
Fix --list=format-tests: for empty ciphertexts, call prepare()
Merge pull request #474 from frank-dittrich/bleeding-jumbo

Bleeding jumbo
--list=format-all-details et al: Handle formats that lack test vectors.
Add run/luks2john to .gitignore
Bugfix and tweaks to gpg2john