updates for documentation; version bump in setup.py; minor cleanups