GEOS-6258 - Not considering http error codes < 400 as an error.

Patch provided by Rob Marianski.
Merge branch '2.3.x' of git://github.com/geoserver/geoserver into 2.3.x