Added functionality for enhanced debug. Uses a combined object of request and respone that is created by an get debuginfo function within the client.
bug fixes
added getDebugInfo functionality, rewrote error handling procedure to incorporate the use of DLException