WaitTimeoutExpiredException thrown from AbstractWait has quite unreadable message

```
org.jboss.reddeer.swt.exception.WaitTimeoutExpiredException: Timeout after: org.jboss.reddeer.swt.wait.TimePeriod@7a302733 ms.: widget is enabled
	at org.jboss.reddeer.swt.wait.AbstractWait.timeoutExceeded(AbstractWait.java:147)
	at org.jboss.reddeer.swt.wait.AbstractWait.wait(AbstractWait.java:100)
	at org.jboss.reddeer.swt.wait.AbstractWait.<init>(AbstractWait.java:69)
	at org.jboss.reddeer.swt.wait.AbstractWait.<init>(AbstractWait.java:51)
	at org.jboss.reddeer.swt.wait.AbstractWait.<init>(AbstractWait.java:39)
```

This is the problem:

> Timeout after: __org.jboss.reddeer.swt.wait.TimePeriod@7a302733__ ms