[WIP] allow to sort item in reference select

- [x] add sort param to the request
- [x] ensure the item stay sorted on the select
Can you create a method (an test it) inside `Reference` that return :
```js
view.name() + '.' + reference.targetField().name()
```