minor typo in syscall error reporting

Signed-off-by: Andrew Miller <amiller@cs.umd.edu>
added git ignore

Signed-off-by: Andrew Miller <amiller@cs.umd.edu>
optional use epoll

Signed-off-by: Andrew Miller <amiller@cs.umd.edu>