Change client timeouts to throw a CougarServiceException to be consistent with server timeout. We should change these to a client exception, but we'll do it with issue #10