Fix for size issue when showing results on iPad and background thread when re-running.

THis is a quick and dirty hack which fixes two issues:

1. When on an iPad the results view of a test is not sized to the iPad width.

2. When re-running a test from the result view of a test, the test is run on the main thread instead of the background thread.

Hope this helps.