setup.py fixes to include documentation build