sensor_itf: Change host_pin type to int8_t
sensor_itf: Change host_pin type to int8_t

This changes host_pin type from uint8_t to int8_t.

The 9 sensor drivers use host_pin filed:
lis2de12, lis2dh12, lis2dw12, lis2ds12, kxtj3, bmp388, adxk345, bma253, bma2xx.
All of them will work the same if type is changed.
First seven fully expect negative number in this filed.
bma253, bma2xx looks like it would treat 0 as not used pin (instead of -1)
but error in logic leads to out of bounds memory access in this case.
Negative number would be handled as in other drivers.
Last two drivers will be fixed in following commits.

mlaz/mynewt-core,mlaz/mynewt-core,mlaz/mynewt-core,mlaz/mynewt-core,mlaz/mynewt-core