Part of the task #286 - [x] info::device::sub_group_independent_forward_progress (bool) - [x] info::device::preferred_vector_width_char, - [x] info::device::preferred_vector_width_short, - [x] info::device::preferred_vector_width_int, - [x] info::device::preferred_vector_width_long, - [x] info::device::preferred_vector_width_float, - [x] info::device::preferred_vector_width_double, - [x] info::device::preferred_vector_width_half (uint32_t)