basic work steal scheduler...
rename task to grt

what doesn't grt means exactlly? goroutine? go runtime? doesn't matter
epoll in a background thread

example/echoserver nearlly works