fix: use inline filmography with client-side pagination for person page
The generated infiniteQueryOptions lacked initialPageParam and
getNextPageParam, causing the filmography grid to always appear empty.
Switch to the already-loaded person.filmography data with a simple
client-side Load more button. Also fix the usePersonFilmography hook
for future consumers.