CLShift, CLIQuant and automatic sync CL memory

- CLShift using OpenCL
- IQuant using OpenCL
- automatic synchronization of memory between OpenCL and Host
  [CCLComponent]