HPCC-9595 Implement generalized paging/cache for DFU files

The existing Browse Logical Files code does not have cache function.
It uses its local paging code. This fix implements a paging/cache
mechanism similar to Browse ECL WU page.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>