reduce memory overhead of _ElementUnicodeResult class a bit
always use unicode strings in _LogEntry message, clean up the code a bit
tighten type declarations in QName class
undo type change in _LogEntry class: should also accept user provided data