Fixes for QA testing

These modifications are to allow the Stand alone test suite to validate the code. Mostly, I've added response codes, but I've also added a "verbose" mode to provide additional content when errors occur. (Might be useful during development so that folks can spot why an error occurred).

If you wish to run the stand alone tests, be sure that pushgo is update to at least 3c12428