Create standard server implementation

These implementations are flexible and support several greenlet spawn
mechanisms. In addition, they create long-lived pyuv.Poll handles for the server
socket, rather than creating and removing the pyuv.Poll handle every time
GreenSocket.accept() is called. They are significantly faster than the default
server implementation from eventlet.