Add __ALL__ to all relevant files

This makes `from ggplot import *` cleaner, not cluttering the namespace
with other imported names.
New documentation system
gitignore updatesfor documentation changes