dyna_salt.  zip format now compares salts properly
dyna_salt  Fixed possible bug, if salt1 size was larger than salt2
dyna_salt:  Made a fmt_default_salt_hash specially for dyna_salt formats
dyna_salts:  added fmt_self_test salt smashing logic for dyna_salts
Merge pull request #788 from claudioandre/bleeding-jumbo

A few tweaks on sha512crypt OpenCL.
GPU: Abort job in case we hit the temperature limit set in john.conf.
Log GPU sensor readings at start/stop of session.
Allow 30 seconds grace time for a timer abort (-max-run-time) so we don't
lose the session save for slow/split-kernel formats.
Merge remote-tracking branch 'claudio/bleeding-jumbo' into bleeding-jumbo

* claudio/bleeding-jumbo:
  Fix for auto-tune using Intel GPU.
  Small tweaks for cryptsha512.
Avoid any type conversion between int and uint.