Allow functional (inline) syntax

This PR adds support for the same (inline) syntax as in `pytest.raises`, e.g.:
```python
pytest.raises_regexp(ValueError, 'foo', func, x, y, a=1, b=2)
```