Cleaned up hash_file and strings
Added grepstat & removed errors in strings
Added test data and expanded log checker

log checker now uses XML and various processes for validating
sequential and unsequential lists of commands.