return Exception __doc__ to error messages

A random print statement I deleted while refactoring the error-handling
code turned out to actually be part of the error message. :-/

Fortunately, Mark caught it before the alpha. This commit removes the
'print' and puts the exception's __doc__ in the description string
itself.