removed runId from test events
some refactoring
added BuildTestEvent that adds a runId to a test event
Use BuildTestEvent instead of ITestRunEVent
corrected javascript