Cache invalidation for entities broken with request params.

When the cache ID structure changed in a previous PR, it made it impossible to clear caches on entity updates and deletes for that particular entity.

We also need to add a test for this.

### We have
Cache id without params: `v1.1::uu2::paet:node::ei:1`
Cache id with params: `v1.1::uu2::pafi:id,label::et:node::ei:1`
### We need
Cache id without params: `v1.1::articles::uu2::paet:node::ei:1`
Cache id with params: `v1.1::articles::uu2::paet:node::ei:1::fi:id,label`