Better timeout thread names

Pull request related to #799, this is a try to have more meaningful names on the timeout test threads.


Ok. I am on holidays now, as soon as I get back I will work on it. 
Thanks

Sent from my iPhone

> On 07/09/2014, at 00:03, Kevin Cooney <notifications@github.com> wrote:
> 
> In src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java:
> 
> >          long timeout = getTimeout(method.getAnnotation(Test.class));
> > -        return timeout > 0 ? new FailOnTimeout(next, timeout) : next;
> > +        return timeout > 0 ? new FailOnTimeout(next, timeout,method.getClass() + method.getName()) : next;
> For the description of the thread, can we use Description?
> 
> Description description = describeChild(method);
> return timeout > 0 ? new FailOnTimeout(next, timeout, description.getDisplayName()) : next;
> —
> Reply to this email directly or view it on GitHub.