Optimized ALL the OpenCL

Vectorized the entirety of shavite because I'm a masochist.
Added a "nocopy" option for keccak and fugue.
Optimized fugue's SMIX routine.
Data alignment enforced for important structures.

Lots of tiny tweaks and improvements.
Lots of dead code removed to improve compile time.