Depend on Tornado>=3.1, not 3.
Test stable branch in Travis, in addition to master.
Remove motor_gen_test utility.

Tornado 3.1's gen_test includes a configurable timeout, obviating my backport of this feature.
More reliable test_copy_db?

Avoid possible server race where a dropped DB's name still appears in DB names for a moment.