made logger static properly (saves roughly 200 bytes)
added precompiler options for inlining/outlining info log messages.