Fix IDLCompiler logging
Tidy IDL code. Improve logging fix. Rename IDL test file to prevent clashes during parallel runs.
Fix for string typedef/struct initialisation