Make evdev objects pollable for cqueues
add documentation