MySQL connection pool

Split from SQLAlchemy

For GEVENT project
