Add docstring to provides()
Doc fixes
Docstrings
Fix stale import and wrong __all__
Cleanup RouterTestCase setUp()