Closes: GH-2 Updated FileLogger so that is does not log the same check multiple times
Refactored FileLogger to make it more testable
Created XmlConfig
Updated checks to hold the HTML source
Updated Check to indicate success
Added content check functionality
Finalised content checks as part of the application
Added negative content matches