crt: fix deselected pollfd evt handling.

Signed-off-by: Daniel Stodden <daniel.stodden@gmail.com>
crt: macro usage.

Signed-off-by: Daniel Stodden <daniel.stodden@gmail.com>
crt: fix pollevt handling after select failure.

Signed-off-by: Daniel Stodden <daniel.stodden@gmail.com>