HPCC-9595 Implement generalized paging/cache for DFU files

Previous merge broke build

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>