feat: register new member type TokenMaster and grant him admin permissions
* chore: make the owner without the community private key behave like an admin * Add test for the owner without community key * chore: refactor Community fn names related to the roles