Add `@which` macro

Alternative form to the `which` function, to be used directly in front of a function call. Examples.

```
@which rand(1:10)
@which 1 + im
@which a[1,2]
@which a[1] = 2
```

I find it quite useful. Any objections?