Add array-based syntax for namespaced headless policies

Before to namespace headless policy we needed to use following syntax:
```
authorize :'project/dashboard'
```

Now we can use array to specify each constant separately so it looks cleaner
```
authorize [:project, :dashboard]
```