Exclude tests and version.py from apidoc generation
Add __all__ directive