TestCase::run() support for expectedException annotation

Usage: 

```php
/**
 * @expectedException \Kdyby\Redis\LockException
 * @expectedExceptionMessage Process ran too long. Increase lock duration, or extend lock regularly.
 */
public function testLockExpired()
{
	throw new Kdyby\Redis\LockException;
}
```