Fixed issue with the no-client setup switch
[archimedes]: Added the actual test suite. Otherwise tests weren't being run automatically
Merge branch 'setup_noclient'
Fixed significant no-client build issue
[archimedes]: Added a work-around for a Python bug in ThreadPool (only present in some versions)
[archimedes]: Fixed previous workaround
[weblab-admin]: Minor changes. Now should return error codes on most errors (rather than 0)
[weblab-admin]: An instance is not started if its PID is present and running already