Introduces workaround for Const Op related to the difference between
CUDA which uses pointers and OpenCL that uses buffers/accessors
Extends memory types to cover DEVICE_SYCL as well
Introduces GetSYCLDevice() method that returns list of supported devices
with GPU device having the highest priority ( doesn't include blacklisted devices )
::internal::Transpose -> tensorflow::internal::Transpose in order to
avoid compilation reported error
re-introduces fix for bugged string replacement causing a lot of compilation
warnings -c -> --include