notes first page that has text elements in pages JSON

also remove texts key, since nothing used it and it was always empty

I'm PRing this in case there are unanticipated performance hits to using an object extractor in page metadata extraction (but only until we find a page with real text, then we stop.)