main, misc: fixed logging mode, removed unused warnings

Just your typical mixed bag of updates. Forgot to turn on the log bool variable. Oh well, whatever. I am also not dead yet, just got a bit destroyed over a barrage of exams. Got 2 more to go next week and that'll be all.