Implement rotation support.
Basic tests for the logging capabilities, finally I ended up doing it. How lovely.
Remove old code, it's shitty enough let's not add more crap on top of that.