BLD: except clause for Sphinx import in setup.py should catch everything.

Closes gh-2926.  The Sphinx version currently shipping with MacPorts for Python 3.2 seems broken, so while a bare except is not great style it's necessary.