Ensure most Motor docs can be generated w/o Tornado installed

Now, at least, motor can be imported w/o Tornado, although motor.web still requires Tornado in order to be importable.
Update changes from PyMongo's TestSecondaryConnection (now TestDirectConnection)