Add definitions for cl_arm_controlled_kernel_termination (#152)
Add definitions for cl_arm_controlled_kernel_termination (#152)

* Add definitions for cl_arm_controlled_kernel_termination

Signed-off-by: Kevin Petit <9b79a2d3df4408bbf6fcf0c9904434a8637f93cf@arm.com>
Change-Id: I8802d7ef06b619814f898b5215f3592886a744bf

* Break cl_command_termination_reason_arm enum into separate definitions

Signed-off-by: Kevin Petit <9b79a2d3df4408bbf6fcf0c9904434a8637f93cf@arm.com>
Change-Id: I109b45a222736a5d5346f44ea42e90271a1c79fe

* Add cl_device_controlled_termination_capabilities_arm

Change-Id: Ic5a0f40e96a0ac03eddca2a4eed26756ce5130ec
KhronosGroup/OpenCL-Headers,KhronosGroup/OpenCL-Headers