Extracting filter elements from XML is its own method
Variables and functions renamed for clarity
Extracted methods from FilterHarvestService logic
FilterHarvesterService has more simple logic
FilterHarvesterService closes the reader for the cached Geoserver response file
Tidy up some XML parsing logic