Moved use statements for custom exceptions to the request class where they are used.
Added a debug option and only print verbose output to stdout if it is enabled.
Added support for fetching the status of jobs.
Added a custom exception for RecordNotFound client errors when deleting non-existent entities and added the whole error structure from the response to the exception message.
Added full organization and organization membership support.
Improved @return comment.