add USE_GEVENT option, use it to set the connection pool to the GeventConnectionPool, clean up settings a bit, auto-retry after a given time (20msec) to get cursors if the pool is full