set up gevent and select versions
update tests to alternate between the two concurrent models
add requirements.txt to get gevent in there