some servers set the http header to 400 when returning an OGC service exception. This trips up urllib2.urlopen. Changed wcs to report back service exception message.
some servers set the http header to 400 when returning an OGC service exception. This trips up urllib2.urlopen. Changed wcs to report back service exception message.

git-svn-id: 150a648d6f30c8fc6b9d405c0558dface314bbdd@1178 b426a367-1105-0410-b9ff-cdf4ab011145

jachym/OWSLib,jaygoldfinch/OWSLib,robmcmullen/OWSLib,daf/OWSLib,tomkralidis/OWSLib,datagovuk/OWSLib,daf/OWSLib,menegon/OWSLib,dblodgett-usgs/OWSLib,KeyproOy/OWSLib,gfusca/OWSLib,mbertrand/OWSLib,geopython/OWSLib,kwilcox/OWSLib,JuergenWeichand/OWSLib,datagovuk/OWSLib,daf/OWSLib,geographika/OWSLib,jaygoldfinch/OWSLib,QuLogic/OWSLib,datagovuk/OWSLib,ocefpaf/OWSLib,bird-house/OWSLib,kalxas/OWSLib,Jenselme/OWSLib,b-cube/OWSLib