DDF-749 Updated FIFO Federation Strategy 

Added enhancements to have FIFO federation Strategy work as expected and fixed bugs so now it:
 - Closes the result queue once the page size has been met
 - populates the total results with the correct value (will update even after result set is closed), probably need a future property to determine when the sites are done querying and thus total results have been updated
 - Includes response properties from DDF-627
 - Sets processing details when errors are returned