reddit/reddit — pull request #610 by kkress (2012-12-24 00:54:16+00:00)
Title: Begin import and style cleanup, pylint and testing.

* Add @export syntax for handling __all__
* Add a pylintrc that can point out problems in the codebase
* Modify the authorize/* code to use new __all__ and @export to restrict
exported symbols.
* Add a unittest to test the part of api.py that can be tested without a DB.

This is the beginning of a rehash for the old massive pull request from 2 months ago. This is a smaller in scope change to make the change a bit more controlled.