Keep error info from exception URLGrabError.
The origianl URLGrabError exception contains useful information
describing detail of the error, such as errno and http error
code.
However in some situation it doesn't include url address. So append
it if not appear.
Examples of console output before:
Error <creator>: URLGrabber error: https://xxxx
Error <creator>: URLGrabber error: https://xxxx
We can't find out difference from those two message.
After:
Error <creator>: [Errno 14] HTTP Error 401 : https://xxxx
Error <creator>: [Errno 14] problem making ssl connection on https://xxxx
Change-Id: I3f153e4caf8bbfcbac56ca22118733de7c5a3e66