Added a new contructor for ClientError: (message, cause)
Client doesn't use the classloader given in constructor: remove it