device: Use has_{key,abs} instead of libevdev API in *_new()
This makes it shorter and since they already exist in the file, better make use of them.
Splitting from !48 (closed).
This makes it shorter and since they already exist in the file, better make use of them.
Splitting from !48 (closed).