Use common auto-tune functions for RAKP-opencl
Common OpenCL: Move variable declarations to C file and use external
declarations in header.
Proper vectorizing support for shared OpenCL functions.
Various OpenCL bug fixes for running vectorized.
OpenCL: drop the "show_speed" logic in favor of options.verbosity.
OpenCL formats: Use options.verbosity instead of other strange mechanisms.
Move duplicated code from OpenCL formats to autotune.h file.
Rename "kpc" to "gws" in RAKP OpenCL to avoid confusion (maybe it just
adds to the confusion but at least it's in line with other formats =).
JtR coding-style fixes.
OpenCL, shared auto-tune bugfix for vectorized runs.
OpenCL bug fixes and tweaks.
Merge branch 'bleeding-jumbo' into bleeding-mask

* bleeding-jumbo:
  OpenCL bug fixes and tweaks.
  OpenCL, shared auto-tune bugfix for vectorized runs.
  JtR coding-style fixes.
  Rename "kpc" to "gws" in RAKP OpenCL to avoid confusion (maybe it just adds to the confusion but at least it's in line with other formats =).
  Move duplicated code from OpenCL formats to autotune.h file.
  OpenCL formats: Use options.verbosity instead of other strange mechanisms.
  OpenCL: drop the "show_speed" logic in favor of options.verbosity.
  Various OpenCL bug fixes for running vectorized.
  Proper vectorizing support for shared OpenCL functions.
  Common OpenCL: Move variable declarations to C file and use external declarations in header.
  Use common auto-tune functions for RAKP-opencl