Refactored WebException catches into a WebExceptionManager