Do not set the timeout when creating a Tests object

Doing that prevents things like explicit_timeout to work properly, since
the timeout handler will be installed before setup() has run, which is
when explicit_timeout will be set.

We found out about this while running our testharness.js based tests at Mozilla.  Please see this Mozilla bug: https://bugzilla.mozilla.org/show_bug.cgi?id=885878