Speed up zone file loading
Zone file parsing is a CPU-bound task more than it is I/O-bound, and the current way of reading a collection of zone files could result in suboptimal performance if, among the zone files to be loaded, there is a very large one.
This change parallelizes the reading of zone files and improves performance in the parser by eliminating an unnecessary Agent.