Add Photos library path validation and remove default db path
Users must select their Photos library explicitly (via NSOpenPanel
in the app), which also grants file access via security-scoped
bookmarks — avoiding Full Disk Access. PhotosLibraryPath validates
the bundle and derives the database path.