change: use libasyncfd
change: unused include headers removed