Create unified error messages for client apps

Registered by Andrew Hutchings

Error messages are currently scattered all over the client applications. The plan is to have an errmsg.cc/.h such as the one in libdrizzle.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Review
Series goal:
Accepted for trunk
Implementation:
Not started
Milestone target:
milestone icon future

Related branches

Sprints

Whiteboard

Please draft up a proposal for the design of this. For instance:

a) Where to put the error message files?
b) How to split up the my_error() and my_message() functions into a method on Session* pointer

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.