AMD SDK: DeviceFission 

Added clCreateSubDevices function to allow AMD SDK DeviceFission sample to pass.
This should be atomic increment. To avoid a race condition. Use POCL_RETAIN_OBJECT and POCL_RELEASE_OBJECT macros which use mutexes.