Use the tests array in the complete message.

postMessage delivery order is not determanistic (IE you can get a result
message *after* the complete message), so building the results array ourselves
is a bad idea. Plus why do that work when testharness already provides the list
for us!?
Merge pull request #308 from mithro/harness-fix

Use the tests array in the complete message.