fix how testrunner knows that a suite has finished
fix a context issue in Job
start writing some tests for Assert
build