Unwrapping ExecutionException when executed synchronously. Fixes #139

No, the line I commented :).

```
ResourceAccessException e = thrown(ResourceAccessException)
e.message?.contains('localhost:7777')
```
vs.
```
def e = thrown(ResourceAccessException)
e.message?.contains('localhost:7777')
```
especially that it is used in the next line.