Limit max file size for `FullTextParser` (see #11979) (rebased onto develop)



This is the same as gh-2107 but rebased onto develop.

----

This introduces a `omero.search.max_file_size` setting that controls the
largest plain text or PDF file that the indexer will attempt to index.
By default, the indexer will reject any text file over 125MB.