PLINK-268 refactored Permission into interface, added default implementation, finished implementing JPAIdentityStore methods