Style.
Unused code.
More concise docstring.
Refactor some coroutines that take an optional callback or return a Future.
More reliable tests.
Convert MotorCursor.to_list to a coroutine, accept length=None.
Simplify to_list_with_length.
Test MotorGridFS.put more thoroughly.