Improve ws, unit test for working client

*Add GET /testpackage (info)
*Add GET /devicejob?testRunId=
*Fix handle on add duplicate device
*Modify /testconfig to return full testConfig object
*Improve PUT /testrun, now adds jobs to devices matching deviceTypeId,
return TestRun object
*Change POST /testscript/add to return TestScript object
*Change POST /testtarget/add to return TestTarget object