some less-than-ideal fixes for keyring2john
Agile Keychain optimizations (thanks atom!)

We already do this in O5LOGON but we should
find more places where we can use this ;)

Conflicts:
	src/agilekeychain_fmt_plug.c
Calculate only what we will use (thanks atom!)
Even more optimizations (courtesy of atom)