Make the logging functions accept a Lazy String so we don't pay formatting costs when we don't need to
Switch entire project over to literate markdown files