adding some initial diagnostics.  Closes GH-126, Closes Gh-129
ErrorReport knows how to serialize and deserialize itself now
making the LQ error queue store exception details in a DTO instead of overflowing the header values.  Closes GH-121