Added logging to Crichton

@fosdev see if you think this is getting closer to ready.
I am getting unreliable specs - at some runs everything is green and for other runs I get a lot of red.
And I have the top-level crichton specs that should test the logger configuration fail when run in a whole test.
Maybe you have an idea how to get them to work reliably?