Error used by the CoAP-Zero Endpoint
Wraps underlying errors and defines own error cases that can occur in the Endpoint