Fix exception handling for Python 3.2 and over
Mass doc update