1423 - Added the ability to run tests and have timeouts act as a successful eve...

...nt

- Within a test you can set the timeout functionality to pass by doing
assert.expectTimeout()

#1423