Adding SPIR-V support to ComputeCpp

devilish