[RFR] Specific endpoints

Fixes #130, #165, #171

- [x] Allow to set URL for `view` & baseUrl for `entity`.
- [x] Allow to set query params `view` & `entity`.
- [x] Use new URLs for listView
- [x] Use new URLs  for show, create, edit & delete view
- [x] Add unit tests
I'm not sure the `delete` makes sense here, it prevents the view from overriding it.