Global logging
Fix build, printf log formatting
Spelling, grammar, and consistency changes (no functional changes)
Global logging refactor and added file,line,function to logging
Global logging fixes