Minor portability fixes

Merged Michael Forney requested to merge mforney/libevdev:misc-fixes into master

Merge request reports