initial status schema

For issue #133 
A proposal for a status/error format.  It includes both simple reporting as well as optional detailed trace information.