Add integration test suite, config for eval timeout, better error responses.

Basic integration test framework which is similar to how performance tests are setup.  Config added to yaml for script eval timeout on the server.  Error responses now serialize as per the client request.