Replace PermissionsEx dependency with Vault