tests/test_threaded.py: Print dots while running longer tests. Hoping
that this prevents Travis timeouts that I'm seeing on the "greenish"
branch.
Call a configurable `wait_callback` in between dbsqlsend and dbsqlok -
this is a good place to do something like a gevent.sleep() because this
is after we've sent the query to the server and before we've received
the result
Add pymssql_gevent_test.py
Pass socket read file descriptor to wait_callback by using dbiordesc
function from FreeTDS. This allows the wait_callback to do
gevent.socket.wait_read and makes things much greener.
Only call dbiordesc if a wait_callback was supplied