[unix] sim - move event addition API into c file
[unix] sim - allow removing fd from fd map
[net] linux packet eth is a singleton - recycle it if created more than once