Improve exception message in AvaticaConnection; add ExceptionMessageTest.

Add information about the underlying exception message in
AvaticaConnection when creating a SQLException.  This allows
external tools that do some kind of handling on SQLExceptions to
show a more useful message.