Fix Permission Cache Key Collision
Fix Permission Cache Key Collision

Fix permission cache key collision

- Change `PermissionCache::addAccessObject()`
- Change `PermissionCache::clearAccessObject()`
- Change `PermissionCache::getAccessObject()`
- Change `pk:` cache prefix to `pk:` prefix

Collisions occur with `PermissionCache::addValidate()` as both use `pk:`
cache prefix


Former-commit-id: 861939e614144e863f71e584c64b23204b11344e
biplobice/concrete5,mlocati/concrete5,haeflimi/concrete5,hissy/concrete5,hissy/concrete5,triplei/concrete5-8,a3020/concrete5,jaromirdalecky/concrete5,a3020/concrete5,haeflimi/concrete5,concrete5/concrete5,deek87/concrete5,biplobice/concrete5,biplobice/concrete5,jaromirdalecky/concrete5,jaromirdalecky/concrete5,acliss19xx/concrete5,rikzuiderlicht/concrete5,deek87/concrete5,haeflimi/concrete5,mlocati/concrete5,triplei/concrete5-8,concrete5/concrete5,olsgreen/concrete5,biplobice/concrete5,jaromirdalecky/concrete5,haeflimi/concrete5,olsgreen/concrete5,mainio/concrete5,hissy/concrete5,MrKarlDilkington/concrete5,mlocati/concrete5,rikzuiderlicht/concrete5,mlocati/concrete5,mainio/concrete5,acliss19xx/concrete5,triplei/concrete5-8,MrKarlDilkington/concrete5,concrete5/concrete5,MrKarlDilkington/concrete5,KorvinSzanto/concrete5,acliss19xx/concrete5,olsgreen/concrete5,deek87/concrete5,concrete5/concrete5,KorvinSzanto/concrete5,deek87/concrete5,hissy/concrete5,rikzuiderlicht/concrete5,mainio/concrete5,KorvinSzanto/concrete5