replacing {code} blocks in path string

This PR implements code evaluation in arguments to `%%cache`.

```
%%cache {get_path('test.pkl')} var
# create var
```