Adds a native page-permission controller + service under
apps/server/src/core/page/page-permission, wired into PageModule.
LicenseCheckService now declares PAGE_PERMISSIONS and SHARING_CONTROLS
as Acadenice OSS features so hasFeature() / resolveFeatures() always
expose them regardless of EE plan, keeping useHasFeature() and the
server-side guards consistent.
tsconfig.build.json excludes vitest.config.ts from the Nest build.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>