Devices: use designated initializers for device_id struct. 

This allow to easily add fields without breaking directly other untested devices.
Common initialization is now done in pocl_init_devices (icd and objects).