kiwi: Fancy C++ logger class

Log message appears as stringstreams, and are automatically
flushed when the Message goes out of scope.